npm
npm(Node Package Manager)在安裝node.js的時候就會對應的安裝相應的版本了,若是先使用npm,就須要首先指定使用的nvm版本,即便用命令:nvm use 6.4.0,而後就能夠使用npm了。
使用淘寶鏡像:
npm install -g cnpm --registry=https://registry.npm.taobao.org。
之後就能夠使用cnpm就能夠安裝包了。使用cnpm安裝的包是從淘寶下載的。而不是從國外,這樣的話,對於一些網速限制的用戶就會相對方便一些。
安裝包:
安裝包分爲全局安裝和本地安裝。全局安裝是安裝在當前的node環境中,在全部的項目中均可以使用這個包,能夠砸終端命令行中使用該,而本地安裝是安裝在當前的項目中,只有當前的這個項目能使用,安裝的方式只有-g參數的區別:
本地安裝: npm install express
局部安裝:npm install express -g
本地安裝
(1)將安裝包放在./node_modules下(運行npm命令時所在的目錄),若是沒有node_modules目錄,會在當前執行npm命令的時候生成node_modules目錄。
(2)能夠在js中經過該required()來引入本地安裝的包,其實reqired()就是node.js內置一個函數,就至關於python中的import。
全局安裝
(1)將安裝包放在/usr/local/下或者是你的node安裝目錄下。
(2)能夠直接在命令行使用。
卸載包
npm uninstall [package]
更新包
npm update [package]
搜索包
npm search [package]
更新npm
npm install npm@latest -g
npm包:
(1)package.json:包相關信息的描述性文件。
(2)bin:用於存放可執行二進制文件的目錄。
(3)lib:用於存放javascript代碼的目錄。
(4)doc:用於存放文檔的目錄。
(5)test:用於存放單元測試用例的代碼。