앞 포스팅에서 설명했듯이 require는 모듈을 호출하여 객체화 하는 기능을 한다.
이미 만들어진 모듈 중 nconf 라는 모듈이 있는데 이 모듈은 시스템 환경변수에 접근하며,
환경 설정과 관련된 유용한 기능들을 제공한다.
새로운 javascript file 을 하나 생성하여 다음과 같이 코딩을 해보자.
var nconf = require('nconf'); //nconf 모듈을 사용하겠다. nconf.env(); // 환경변수에 대한 정보를 가져온다. console.log('-------start--------'); //콘솔에 찍어봄.. console.log('OS 환경 변수 : %s', nconf.get('OS')); // 환경변수를 콘솔에 찍어봄.
결과는........ERROR
module.js:471
throw err;
^
Error: Cannot find module 'nconf'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
.......ERROR!!!
npm 명령어를 이용해 nconf를 설치해야 하나 보다....
잉? package.json 이 없다고 ERROR!!!!
그럼 기본적으로 package.json 을 생성해줄수 있는 npm init -y 명령을 이용하여 package.json을 생성합니다.
그럼 다시 nconf 모듈을 설치합니다.
※ 위와 같이 npm install 명령어를 npm i 명령어로 줄여서 사용할 수 있음.
'Develop > Node.js' 카테고리의 다른 글
03. Node.js계의 HelloWorld 를 찍어보자.. (0) | 2017.07.21 |
---|---|
02. 나에게 친숙한 이클립스로 Node.js 시작! (0) | 2017.07.20 |
01. Node.js 해볼까? (0) | 2017.07.20 |