본문 바로가기
fs(file system): 노드 내장모듈 목차 fs란? 메서드 구분 주로 사용되는 메서드 사용 예시 1. fs란? FileSystem의 약자로 파일 처리와 관련된 모듈 2. 메서드 구분 메서드명 중 Sync가 붙은 것은 동기적 처리, 붙지 않은 것은 비동기적 처리를 수행함 [options]에는 보통 인코딩하는 방식이 오게 되며 웹에서는 utf8을 주로 사용함 3. 주로 사용되는 메서드 3-1. writeFileSync() 메서드 undefined를 반환하는 파일 생성 메서드(Create) 1) 문법 fs.writeFileSync(file, data[, options]) 2) 매개변수 첫번째 매개변수: file | | | filename or file descriptor 두번째 매개변수: data | | | | 세번째 매개변수: options |.. 2022. 6. 20.
path : 노드 내장 모듈 목차 path모듈이란? 모듈가져오기 path모듈 사용하기(자주 쓰는 속성과 메서드들) join() 메서드와 resolve() 메서드 차이 #1. path 모듈이란? 폴더와 파일의 경로를 쉽게 조작하도록 도와주는 모듈 운영체제별로 구분자가 다르기 때문에 필요한 모듈 [참고] 경로 표현에 따른 운영체제 분류(크게 윈도타입과 POSIX 타입으로 구분) 윈도: C:\Users\workspace POSIX: /home/workspace #2. 모듈 가져오기 const paht = require('path') #3. path 모듈 사용하기 3-1. 자주 쓰이는 속성 1-1) 경로의 구분자 확인 path.sep// 윈도우는 \, POSIX는 / 1-2) 윈도우즈에서 POSIX 스타일 경로 반환하기 path.posix.. 2022. 3. 15.
os : 노드 내장 모듈 목차 노드 내장모듈 os 모듈 가져오기 os 메서드(운영체제 / 경로 / cpu / 메모리 /에러에 대한 정보 확인) #1. 노드 내장 모듈 Node JS는 웹 브라우저에서 사용되는 자바스크립트보다 많은 기능을 제공한다. 예를들어 운영체제 정보에 접근, 클라이언트가 요청한 주소에 대한 정보 가져오기 등이 가능하며, 이러한 기능들은 노드의 내장 모듈들이 제공하는 기능이다. [참고] Node JS의 내장 모듈은 npm install 없이 바로 가져와서(require) 사용 가능하다. #2. os 모듈 가져오기 const os = require('os') #3. os 메서드 os 모듈의 경우 주로 컴퓨터 내부 자원에 접근할 때 사용된다. 따라서 일반적인 웹 서비스 제작 시에는 사용 빈도가 높지 않다. 바꿔말하.. 2022. 3. 15.