最近,我遇到了一个问题,需要我降级机器的节点版本。降低或升级节点版本很简单,但是随时需要此操作。
因此,如果有一种在PC上有多个节点的方法,那么您要做的就是切换到与您想做的任何版本兼容的任何版本。
如果您考虑了一种可能的方法来安装和在Windows-PC上的不同node.js版本之间进行切换,则本文将指导您。
注意:此方法只能在Windows驱动的设备上使用,Mac和Linux设备也具有类似的步骤。
所以,让我们开始!
步骤1:卸载node.js
如果您已经安装了特定的节点版本,请转到PC的CPanel卸载它。
这是:
- 单击“开始”按钮,然后搜索控制面板。
- 在程序中,单击卸载程序。
- 将出现一个新页面,其中所有已安装程序将出现,查找Nodejs并卸载它。
转到您的文件资源管理器>> pc >>用户>> {username} >>程序文件,请确保这里没有 nodejs 文件夹,如果有的话,请永久删除。 P>
您可能需要重新启动系统才能完成过程。
步骤2:安装NVM -节点版本管理器
nvm是一种工具,可让您轻松地安装和管理计算机上的node.js的多个版本。使用NVM,您只需几个命令即可在不同版本的node.js之间切换,从而更容易在不同版本上测试代码或对不同的项目使用不同的版本。
要安装NVM,您可以go to this download page on GitHub并遵循“安装指南”。
但是,为了节省您的时间,让我们使用bash命令安装。
例如,下载bash终端,例如Git Bash,然后安装它。
打开您的git bash终端并输入此代码:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
您可以更改版本。例如,您可以使用v1.11而不是v0.39.0,但是这对我来说是完美的,而后者是截至撰写本文时的最新作品。
完成安装后,关闭bash终端并再次打开。
运行nvm
以查看nvm命令的列表。
如果您看到列表,很好,可以跳过下一步,但如果看到类似错误:
bash: nvm: command not found.
不用担心,让我们在下一步中修复它。
步骤3:配置终端以使用NVM
第一件事,让我们确认是否已成功安装了NVM
,请运行此命令:
cat ~/.bashrc
此命令正在检查是否有bash配置,因为您可以使用nvm
,所以我希望您看到这样的东西:
$ cat ~/.bashrc
cat: /c/Users/solga/.bashrc: No such file or directory
这证实了我们的好奇心。现在,让我们创建一个.bashrc
目录并配置它。
按顺序运行这些命令:
-
touch .bashrc
-这将创建一个使用BashRC扩展名的文件(您可以看到它) -
nano .bashrc
-这将打开用于编辑的文件
现在将此配置放在那里:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
按Ctrl + X
保存文件。
按Ctrl + Z
关闭文件。
现在我们已经配置了bash。我们现在可以使用NVM。
再次运行nvm
,现在您应该看到NVM命令的列表。
要检查当前版本的nvm
,请运行nvm --version
让S安装节点。
步骤4:安装不同的节点版本
要安装任何节点版本,只需运行nvm install <version>
例如:
nvm install 12.4.0
这将安装Nodejs版本12.4。您可以使用上面的同一语法来安装更多版本。
步骤5:切换和使用节点版本
要使用任何节点版本,只需运行nvm use <version>
例如
nvm use 12.5.8
请注意,您必须安装要与NVM一起使用的节点版本。要查看您已安装的Nodejs版本的列表,请运行nvm ls
。
如果您需要切换到其他版本的nodejs,则可以随时执行此操作。
注意:如果您使用
yarn
来管理节点软件包,则必须再次安装它,但是如果使用npm
,则无需担心。
要安装yarn
,运行以下操作:
npm i -g yarn
这将在您的系统上全球安装yarn
。
就是这样!
如果您有任何疑问或想进行更正,请在我愿意学习时随时这样做。
ps:我是一名前端工程师,我可以作为前端工程师或技术作家(远程)工作。给我发送电子邮件(hello {at} stephengade.com)。
感谢您的阅读。