如何自定义node版本,实现node多版本控制方式
自定义node版本实现node多版本控制
这是我在安装依赖时报的两个错,一个是关于Can't find Python的问题,一个是node版本过高的问题。
我一开始解决这边的Python的问题,网上找了好几个方法,安装了Python,环境配置也配置了,但是还是在报这个错(苦涩、苦涩),所以我决定先解决第二个问题,node版本降低了之后第一个错竟然没报了。
存在不同项目使用npm时所需要的版本不一致,又不想每次都卸载又重新安装node,建议使用nvm,一个专门的node多版本管理器,下次想更换不同的node操作很方便,下面是nvm安装已经使用。
nvm
nvm(node.js version management),是一个nodejs的版本管理工具。
nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
nvm下载安装
Releases · coreybutler/nvm-windows · GitHub
解压之后是nvm.exe
1.勾选我介绍,然后进行下一步
2.选择nvm安装的路径
3.选择node安装的位置
注意:我这里的默认地址,可以放在电脑其他不同的盘,放在默认位置就不需要环境配置。
4.检测是否安装成功 nvm-v 出现版本号则安装成功
5.查看有效的node版本号 nvm list available
这里也可以安装其他有效的版本版本,不一定是list中的版本号。
6.比如我安装的是12.16.3
运行命令 nvm install 12.16.3
(如果运行这个命令报以下情况)
处理方法:
(1) 找到nvm文件位置,点开setting
输入配置镜像源的代码
node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
(2)卸载之前安装的node版本,然后重新安装 就不会报错了 nvm uninstall 12.16.3
7.使用node版本
- nvm use 12.16.3
- node -v
- npm -v
下次要切换不同的node版本,只需要卸载现在的版本然后重新安装就行了
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
NestJS核心概念之Middleware中间件创建使用示例
这篇文章主要为大家介绍了NestJS核心概念之Middleware中间件创建使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-08-08node.js express中app.param的用法详解
express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板。下面这篇文章主要给大家介绍了关于node.js express中app.param用法的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。2017-07-07参考 EventEmitter实现一个简单的订阅发布功能函数
这篇文章主要为大家介绍了参考 EventEmitter实现一个简单的订阅发布功能函数示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-02-02node.js中的http.response.addTrailers方法使用说明
这篇文章主要介绍了node.js中的http.response.addTrailers方法使用说明,本文介绍了http.response.addTrailers的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下2014-12-12在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
这篇文章主要介绍了在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-08-08
最新评论