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]