title: npm敕令教程
date: 2017年8月18日 14:40:34
tags: 教程
categories: 教程
author: “JiaWei”
总结npm常用敕令
- npm (Node Package Manager)
<!–more–>
装置
- npm 默许与Node绑定在一起的,所以装置Node,天然就装置了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]