nodejs版本管理,版本切换(一篇搞定)

说明

最近碰到一个情况,前端使用nodejs环境,有些项目对环境有要求,都使用最高版本的nodejs一些版本根本无法编译打包,就此想使用nvm-windows对nodejs版本进行管理。在Windows下,管理nodejs版本nvm-windows。

安装

官网下载地址

https://github.com/coreybutler/nvm-windows

github网站,大家知道的,网络一直不是很稳定。下面给大家弄一个我直接下载好的

nvm-setup.exe - 蓝奏云

下载下来,一直点击下一步即可。

验证:

nvm -v

表示安装成功

介绍基本语法

nvm list   #目前已管理的nodejs
nvm install [version]  #安装指定版本号
nvm uninstall [version]  #卸载指定版本号
nvm use [version]  #使用指定版本号

以上四个基本语法,足够我们使用nvm了。

解决问题

在使用,nvm install [version] 语法的时候,发现nodejs下载下来了,但是 npm没下载下来。

找到nvm安装路径,打开settings.txt文件。

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

注意,如何已经安装了某个没有下载下来的npm。需要先卸载对应的版本号,然后再下载对应的版本号。

注意:配置好,重启一下电脑


 博主新推出的gitee免费开源项目(商城+APP+小程序+H5),有兴趣的小伙伴可以了解一下。

生鲜商城kxmall-小程序 + App + 公众号H5: kxmall-生鲜商城+APP+小程序+H5。同时支持微信小程序、H5、安卓App、苹果App。支持集群部署,单机部署。可用于B2C商城,O2O外卖,社区超市,生鲜【带配套骑手端配送系统】。kxmall使用uniapp编码。使用Java开发,SpringBoot 2.1.x框架,MyBatis-plus持久层框架、Redis作为缓存、MySql作为数据库。前端vuejs作为开发语言。icon-default.png?t=N7T8https://gitee.com/zhengkaixing/kxmall

  • 阿里云折扣场:点我进入  
  • 腾讯云秒杀场:点我进入