在進行安裝之前,我們要了解npm和cnpm的區別。
- npm:node.js的包管理器,用於node插件管理(安裝、卸載、管理依賴等)
- cnpm:因爲npm安裝插件是國外服務器下載,受網絡影響大,可能出現異常,所以我們用淘寶團隊分享的國內鏡像來取代國外服務器
-g參數
- 全局安裝(global),可以在命令行下直接使用(大多數情況下,都用這種方式)
- 可以通過npm root -g查看全局安裝的文件夾位置
vue-cli2安裝
npm install -g vue-cli
cnpm install -g vue-cli
手動指定從哪個鏡像服務器獲取資源:該命令只在安裝腳手架時會用到,使用頻率不高
npm install -gd express –registry=http://registry.npm.taobao.org
爲了避免每次安裝都要用到–registry參數,可以使用如下命令進行永久設置
npm config set registry http://registry.npm.taobao.org
-S,-D參數
- -S,–save安裝包信息將加入到dependencies(生成階段的依賴)
- -D,–save–dev安裝包信息將加入到devDependencies(開發階段的依賴),所以開發階段一般都是使用它
- i是install的縮寫(i前面不需要加“-”)
查看全局的位置:
npm root -g