npm install cnpm -g --registry=https://registry.npm.taobao.org
說 明 |
主 要 指 令 |
其 他 說 明 |
---|---|---|
安裝Node模塊 |
npm install moduleNames | npm install -g moduleName #全局安裝命令 npm install express #默認會安裝express的最新版本 npm install express@3.0.6 #加版本號的方式安裝指定版本,將包安裝到全局環境中 npm install <name> --save #會把依賴包名稱添加到 package.json 文件 dependencies 鍵下,代碼提交 到github時,就不用提交node_modules這個文件夾了 npm install <name> --save-dev #發佈後用不到它,而只是在咱們開發纔用到它
|
查看node模塊 |
npm view moduleNames | npm view moduleName labelName #想要查看package.json文件夾下某個標籤的內容 npm view moudleName dependencies #查看包的依賴關係 npm view moduleName repository.url #查看包的源文件地址 npm view moduleName engines #查看包所依賴的Node的版本
|
查看已安裝的node包 |
npm list | npm list parseable=true #當前目錄下已安裝的,能夠目錄的形式來展示 npm list --depth=0 查看全部高級的npm moudles npm list --depth=0 -global #查看全部全局安裝的模塊
|
查看幫助命令 |
npm help | npm help json #訪問npm的json文件夾,此命令會以默認的方式打開一個網頁,若是更改了默認打開程序則可能不會以網頁的形式打開 npm help folders #查看npm使用的全部文件夾 |
操做node模塊 |
npm rebuild moduleName #用於更改包內容後進行重建 npm update moduleName #更新node模塊 npm uninstall moudleName #卸載node模塊
|
|
檢查 |
npm outdated #檢查包是否已通過時,此命令會列出全部已通過時的包,能夠及時進行包的更新 npm search packageNamev #驗某個包名是否已存在,發佈一個npm包的時候 |
|
建立 |
npm init | npm init #建立一個package.json文件, 包括名稱、版本、做者這些信息等 |
查看npm |
npm root npm root -g #查看全局的包的安裝路徑 npm -v #查看npm安裝的版本
|
|
設定npm |
npm set global=true #設定安裝模式獲知使用 npm get global #能夠查看當前使用的安裝模式
|
1.npm經常使用指令以及使用淘寶鏡像cnpm:http://www.javashuo.com/article/p-coghfubp-gx.htmlnode