1.node和NPM是什麼? Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that make... ...
1.node和NPM是什麼?
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
Node是基於V8的js runtime.
Node.js的特點:
- 事件驅動
- 非阻塞IO
Node.js的包管理工具:NPM(node package manager),類比python,ruby的包管理工具。
2.安裝
2.1 Mac OSX 上安裝
使用brew來安裝就可以了
brew install node
2.2 Winows上安裝node
參考:http://www.tuicool.com/articles/UJNb2eJ
http://imweb.io/topic/57289aa78a0819f17b7d9d5e?utm_source=tuicool&utm_medium=referral
NPM的一些設置
使用npm list 來查看npm的一些設置,可以看到對某個設置項,有set,get,edit,delete方法。
下麵是在mac的上NPM設置項列表