NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。
1. 安装模块
复制代码
1
2
3
4
5
6
7npm 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
3npm 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
5npm update 更新包,将包更新到最新版本 npm update <package> 更新指定包 npm update -g 更新全局包 npm update -g <package> 更新指定的全局包 npm outdated [-g] 列出所有已经过时的包,可以及时进行包的更新
4. 查看安装的模块
复制代码
1
2npm ls 查看安装的模块及依赖 npm ls -g 查看全局安装的模块及依赖
5. 在项目中引导创建一个package.json文件
复制代码
1npm init [-f|--force|-y|--yes]
6. 查看某条命令的详细帮助
复制代码
1npm help <term> [<terms..>]
7. 查看包的安装路径
复制代码
1npm root [-g] 输出 node_modules的路径
8. 管理npm的配置路径
例如我在公司内网,因为公司的防火墙原因,无法完成任何模块的安装,这个时候设置代理可以解决
复制代码
1npm config set proxy=http://xxx
又如国内的网络环境问题,某官方的IP可能被和谐了,幸好国内有好心人,搭建了镜像,此时我们简单设置镜像
复制代码
1npm config set registry="http://r.cnpmjs.org"
也可以临时配置,如安装淘宝镜像
复制代码
1npm install -g cnpm --registry=https://registry.npm.taobao.org
9. 管理模块的缓存
复制代码
1npm cache clean 清除npm本地缓存
10. 启动模块
复制代码
1npm start
11. 停止模块
复制代码
1npm stop
12. 重新启动模块
复制代码
1npm restart
13. 测试模块
复制代码
1npm test
14. 查看模块版本
复制代码
1npm version
查看更多npm命令详情
转载于:https://www.cnblogs.com/Jimc/p/9952118.html
最后
以上就是呆萌大神最近收集整理的关于npm 常用命令的全部内容,更多相关npm内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复