项目中需要使用到lighthouse来对网站的性能做检测,目前lighthouse升级后对node的版本要求已经提升到了10
Lighthouse requires Node 10 LTS (10.13) or later.但目前大部分项目使用的是node8+的版本,为了避免node升级后带来的未知问题,决定使用nvm对node版本进行管理。
1、安装前准备工作
- 控制面板上卸载nodejs
- 重新启动
- 删除文件夹,文件夹可能存在于:
C:\Program Files\Nodejs
C:\Users\{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users\{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
- 删除npm及安装位置的文件
2、安装
安装包下载地址:github.com/coreybutler…
我使用的是nvm-setup.zip这个简易安装包,双击安装文件根据提示一步一步执行:
点击Next,跳转到设置 Node.js的Symlink,即需要设置nodejs的快捷方式存放的目录。
3、检测
输入nvm检查是否安装成功,如果成功会出现版本号和usage,失败不知道会出现啥~
4、安装不同版本的node
5、在node版本之间切换
nvm use 10.13