node --npm

npm是node.js的包管理工具,它隨nodeJs一塊兒安裝,它用於解決以下問題
1>容許用戶從nmp服務器上下載別人編寫的 三方包 到本地使用
2>容許用戶從nmp服務器上下載並安裝別人編寫的 命令行程序 到本地使用
3>容許用戶將本身寫的 包 或 命令行 上傳到nmp服務器供別人使用
用戶下載安裝node.js的時候已經集成了npm,咱們能夠輸入以下命令查詢npm版本號node

輸入圖片說明
若是你安裝的是舊版本的npm,則能夠使用以下命令進行升級web

輸入圖片說明
升級的過程會比較慢,自行百度查下緣由,我貼出解決方案
http://blog.csdn.net/csr0312/article/details/44920279
個人是已經升級過的。express

使用nmp命令安裝插件
nmp安裝插件語法格式以下:npm

npm install 插件名稱

例如:咱們安裝node.js的web框架 express,以下服務器

輸入圖片說明
安裝好以後,expree包就放在了工程目錄下的node_modules目錄中,個人以下框架

輸入圖片說明
由圖可知,我更新的npm包也在這裏工具

全局安裝與本地安裝
npm的包安裝分爲本地安裝(local)與全局安裝(global)兩種,命令以下ui

#本地安裝
npm install express
#全局安裝
npm install express -g

本地安裝
1>本地安裝將安裝包放在工程路徑\node_modules下(即運行nmp命令所在的目錄),若是所在路徑沒有node_modules目錄,則執行nmp命令時會自動生成node_modules目錄。
2>能夠經過require()來引入本地安裝的包
全局安裝
1>安裝在 node的安裝目錄下
2>能夠直接在命令行裏使用.net

相關文章
相關標籤/搜索