17.WSL安装node

一、前言

乍一看安装node似乎是一件很简单的事情,但实际操作过程中却并不是看起来那么的容易。

比如最简单的方式是直接使用apt进行安装:

sudo apt install nodejs

但遗憾的是,这样方式只能安装比较老的版本,比如目前最新版已经20了,但这种方式安装的版本才到12。

另一种方案是使用上面这种方式安装老版本的node,然后通过node安装版本管理工具n,最后使用n来安装最新版本。

然而在wsl下,这种方式容易出现问题。

二、安装步骤

最终我在官方文档中找到了一个非常完美的解决方案:在WSL2上设置 Node.js

简单来说就是可以直接安装一个叫做nvm的node版本管理工具:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

注意,运行上面命令安装完成后,需要重启终端才能使用。

然后接下来就简单了,直接运行命令:

nvm install --lts

即可安装最新版本的node。

如果你想要安装指定版本的node,可以这样做:

nvm install 14.7.0 # or 16.3.0, 12.22.1, etc

除此之外你还可以使用命令nvm ls来查看当前安装的node版本:

image-20231231183718203

更多命令可以参考官方文档:nvm-sh/nvm

作者:余识
全部文章:0
会员文章:0
总阅读量:0
c/c++pythonrustJavaScriptwindowslinux