CommonJs包规范是理论,NPM是其中一个实践。
NPM的官方命令文档:
中文可以看这个:
1、安装:
npm install gulp
安装指定版本
npm install gulp@3.9.1
安装,并且将依赖添加到package.json中的dependencies(生产阶段的依赖)
npm install gulp --save 或 npm install gulp -S
安装,并且将依赖添加到package.json中的devDependencies(开发阶段的依赖)
npm install gulp --save-dev 或 npm install gulp -D
-O, --save-optional 安装包信息将加入到optionalDependencies(可选阶段的依赖)
npm install gulp --save-optional 或 npm install gulp -O
如果模块的依赖在package.json中。想一次性安装所有的依赖
npm install
2、卸载:和安装的命令一样
npm uninstall gulp
如果卸载开发版本的模块
npm uninstall gulp --save-dev
3、更新:
npm update
4、移除没有使用的模块:
我们使用npm list
的过程中,可能会出现这样的一些问题,就是有些模块未被项目引入,但是我们还是安装了这些模块,这时就会出现报错的情况。
npm prune