반응형
120page / 아웃사이더님 노드제이에스 프로그래밍 책을 기반으로 합니다.
npm (node package manager)
node 0.6.3 이후 부터 포함 되어있다고 합니다.
[root@localhost ~]# npm -v
1.3.24
[root@localhost ~]# npm
Usage: npm <command>
where <command> is one of:
add-user, adduser, apihelp, author, bin, bugs, c, cache,
completion, config, ddp, dedupe, deprecate, docs, edit,
explore, faq, find, find-dupes, get, help, help-search,
home, i, info, init, install, isntall, issues, la, link,
list, ll, ln, login, ls, outdated, owner, pack, prefix,
prune, publish, r, rb, rebuild, remove, repo, restart, rm,
root, run-script, s, se, search, set, show, shrinkwrap,
star, stars, start, stop, submodule, tag, test, tst, un,
uninstall, unlink, unpublish, unstar, up, update, v,
version, view, whoami
npm <cmd> -h quick help on <cmd>
npm -l display full usage info
npm faq commonly asked questions
npm help <term> search for help on <term>
npm help npm involved overview
Specify configs in the ini-formatted file:
/root/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config
npm@1.3.24 /home/acetaeha/nodejs/0.10.25/lib/node_modules/npm
말그대로 노드에서 사용하는 api 같은 것들이라고 보면 된다.
C언어에서의 lib 같은 것들!
주옥같은 핵심 3가지!
1) npm은 노드의 확장 모듈을 관리!
2) npm은 확장 모듈을 글로벌과 로컬로 나눠 설치 한다.
커맨드라인에서 명령어로 사용하는 확장 모듈은 글로벌로 설치하고, npm install 모듈명 -g 명령어를 사용!
3) 소스에서 require()로 사용하는 확장 모듈은 로컬로 설치하고 npm install 모듈명 명령어를 사용한다.
다음 시간에는 사용을 해보도록 하자^^
- END -
반응형
'Front > node.js' 카테고리의 다른 글
[tip.] Nodejs 개발 들어가기 전 정리!! (0) | 2014.04.21 |
---|---|
node.js 셋팅(리눅스 ver) (0) | 2014.04.17 |
windows] express 셋팅 (0) | 2014.04.17 |
NODE.JS 프로그래밍 - 3.13 TCP를 이용한 채팅 에제 실습 (0) | 2014.02.06 |
node.js 시작하기 (0) | 2014.01.29 |