NPM命令大全

1、安装模块

npm install <package>                                 安装包,默认会安装最新的版本
npm install <package>@<version>                                 安装指定版本
npm install <package> --save 或 npm install <package> -S          安装包并将安装包信息将加入到dependencies(生产阶段的依赖)
npm install <package> --save-dev 或 npm install <package> -D    安装包并将安装包信息将加入到devDependencies(开发阶段的依赖),所以开发阶段一般使用它
npm install <package> --save-optional 或 npm install <package> -O 安装包并将安装包信息将加入到optionalDependencies(可选阶段的依赖)
npm install <package> --save-exact 或 npm install <package> -E    精确安装指定模块版本
npm install gulp -g 或 npm install gulp --global                  全局安装包

2、卸载模块

npm uninstall <package> --save-dev 或 npm uninstall <package> -D       卸载开发版本的模块
npm uninstall <package> --save 或 npm uninstall <package> -S       卸载生产版本的模块
npm uninstall <package> --save-optional 或 npm uninstall <package> -O  卸载可选依赖版本的模块

3、更新模块

npm update              更新包,将包更新到最新版本
npm update <package>    更新指定包
npm update -g           更新全局包
npm update -g <package> 更新指定的全局包
npm outdated [-g]       列出所有已经过时的包,可以及时进行包的更新

4、查看更新的模块

npm ls    查看安装的模块及依赖 
npm ls -g 查看全局安装的模块及依赖 

5、在项目中引导创建一个package.json文件

npm init [-f|--force|-y|--yes]

6、查看某条命令的详细帮助

npm help <term> [<terms..>]

7、查看包的安装路径

npm root [-g]  输出 node_modules的路径

8、

例如我在公司内网,因为公司的防火墙原因,无法完成任何模块的安装,这个时候设置代理可以解决

npm config set proxy=http://xxx

又如国内的网络环境问题,某官方的IP可能被和谐了,幸好国内有好心人,搭建了镜像,此时我们简单设置镜像

npm config set registry="http://r.cnpmjs.org"

也可以临时配置,如安装淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

9、管理模块的缓存

npm cache clean  清除npm本地缓存

10、启动模块

npm start

11、停止模块

npm stop

12、重新启动模块

npm restart

13、测试模块

npm test

14、查看模块版本

npm version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值