我是靠谱客的博主 呆萌大神,这篇文章主要介绍npm 常用命令,现在分享给大家,希望可以做个参考。

NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。

1. 安装模块

复制代码
1
2
3
4
5
6
7
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. 卸载模块

复制代码
1
2
3
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. 更新模块

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

4. 查看安装的模块

复制代码
1
2
npm ls 查看安装的模块及依赖 npm ls -g 查看全局安装的模块及依赖

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

复制代码
1
npm init [-f|--force|-y|--yes]

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

复制代码
1
npm help <term> [<terms..>]

7. 查看包的安装路径

复制代码
1
npm root [-g] 输出 node_modules的路径

8. 管理npm的配置路径

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

复制代码
1
npm config set proxy=http://xxx

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

复制代码
1
npm config set registry="http://r.cnpmjs.org"

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

复制代码
1
npm install -g cnpm --registry=https://registry.npm.taobao.org

9. 管理模块的缓存

复制代码
1
npm cache clean 清除npm本地缓存

10. 启动模块

复制代码
1
npm start

11. 停止模块

复制代码
1
npm stop

12. 重新启动模块

复制代码
1
npm restart

13. 测试模块

复制代码
1
npm test

14. 查看模块版本

复制代码
1
npm version

 查看更多npm命令详情

转载于:https://www.cnblogs.com/Jimc/p/9952118.html

最后

以上就是呆萌大神最近收集整理的关于npm 常用命令的全部内容,更多相关npm内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部