node.js

require? Process?

단점이없어지고싶은개발자 2022. 1. 3. 08:42
반응형

require

require("./var");

//따로 변수를 선언하지 않으면 그냥 그 파일을 불러와서 실행하겠다는 말만된다. 
//var안에 파일의 변수들은 실행하지 않고 그냥 불러옴
  • require가 제일 위에 올 필요는 없다 (dotenv)는 맨 위에
  • require.cache에 한 번 require한 모듈에 대한 캐시 정보가 들어있다
  • require.main은 노드 실행 시 첫 모듈을 가리킴

Process

현재 실행중인 노드 프로세스에 대한 정보를 담고 있음

node 실행 ⇒ process로 접근 가능하다

process.env 환경변수

데이터베이스 비밀번호 등 노출되지 말아야 할 키들을 보관하는 용도로 쓰임

const secretId = process.env.SECRET_ID;

process.nextTick은 새치기를 한다. 다른 콜백 함수들보다 nextTick의 콜백함수를 우선적으로 처리한다

반응형

'node.js' 카테고리의 다른 글

fs에 대해서  (0) 2022.01.03
URL모듈이란? crypto 와 util에 대해서  (0) 2022.01.03
global과 콘솔 - 타이머  (0) 2022.01.03
REPL과 exports로 보내고 require로 받기  (0) 2022.01.02
REPL과 exports로 보내고 require로 받기  (0) 2022.01.02