nconf 모듈 

> 시스템 환경 변수에 접근할수 있는 모듈입니다.


www.npmjs.com 


에서 확인해보면


  • 50,407 downloads in the last day
  • 303,255 downloads in the last week
  • 1,352,749 downloads in the last month


꽤 잘나가는 모듈임을 알수 있습니다. 


바로 전날만 해도 5만건을 다운로드 하였네요 

package-lock.json 으로 종속 모듈도 다운로드수에는 포함이 됩니다.



npm install nconf  // 물론 Node.js 프로젝트 폴더 - package.json package-lock.json 폴더가있는 위치에서


설치를 한 후에 



코드를 작성합니다.


var nconf = require('nconf');
nconf.env();
console.log(nconf.get('OS'));
var port = nconf.any('NODEJS_PORT', 'PORT');
 
//
// Get one of 'NODEJS_IP' and 'IPADDRESS' using a callback
//
nconf.any(['NODEJS_IP', 'IPADDRESS'], function(err, value) {
  console.log('Connect to IP address ' + value);
});



그냥 단순하게 돌려보았을시에는


결과값으로


Windows_NT
app.js:16
Connect to IP address undefined


형식으로 나옴이 확인됩니다.


자세한 내용은 추후 작성 하도록 하겠습니다.








'Node.js > NPM 사용 ' 카테고리의 다른 글

5. path 모듈  (0) 2018.04.05
3. body-parser  (0) 2017.11.30
2. cors (Cross Origin Resource Sharing)  (0) 2017.11.29
1. uglify-js (경량화)  (0) 2017.11.08
Posted by 깍돌이

블로그 이미지
QA를 업으로 삼고 있습니다.
깍돌이

태그목록

Yesterday
Today
Total

달력

 « |  » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함