title: npm命令教程
date: 2017年8月18日 14:40:34
tags: 教程
categories: 教程
author: "JiaWei"
總結npm常用命令
npm (Node Package Manager)
安裝
- npm 默認與Node綁定在一起的,所以安裝Node,自然就安裝了npm。
npm 的官網- PS: npm安裝插件過程:從http://registry.npmjs.org下載對應的插件包(該網站服務器位于國外,所以經常下載緩慢或出現異常),因此建議設置鏡像站點或者是使用淘寶提供的鏡像包管理器 cnpm
- npm install cnpm -g --registry=https://registry.npm.taobao.org
安裝模塊
本地安裝
- npm install gulp --save-dev
--save: 將該模配置信息保存至 package.json 文件中的Dependencies屬性內。
-dev : 指明將配置信息保存至 package.json 文件中的的 Devdependencies 內。
- 全局安裝
npm install gulp -g
- 安裝指定版本號的模塊
npm install rimraf@2.6.1
- 根據package.json配置文件安裝模塊
npm install
速記安裝
- 實際上,像 install、--save、-dev 等關鍵字是可以省略書寫的。
npm i gulp 等效于 npm install gulp
npm i gulp -S 等效于 npm install gulp --save
npm i gulp -D 等效于 npm install gulp --save-dev
- 總的來說,使用npm安裝一個模塊或插件,其格式如下:
npm (i | install) <packageName[@version]> [-g] [--save-dev]
卸載模塊
卸載本地模塊
- npm uninstall rimraf
或者也可以簡寫為- npm uni rimraf
卸載全局模塊
- npm uninstall gulp -g
刪除模塊并卸載配置信息
- npm uninstall rimraf --save-dev
總的來說,卸載模塊的格式:
- npm (uni | unistall ) <packageName[@version]> [-g] [--save-dev]
更新模塊
模塊的更新與模塊的安裝和卸載在使用上格式相同
- npm update [packageName] [-g] [--save-dev]
如果你要更新所有的插件的話
- npm update [--save-dev]