序:
今天试着在WLS 2 上装一个Node.js 简单来记录一下。
注意:
Ubuntu 20.0.4默认提供了一个
node 10.19.0
和npm6.14.4
的版本,如果你可以接受这个版本,便可以采取这种方式,不然后续需要升级,或者切换版本,也会有点坑。
一、安装Node
安装Node.js
sudo apt-get install nodejs
安装npm
sudo apt-get install npm
二、检查安装是否成功
node -v
npm -v
当你看到下图的界面
三、小bug
3.1 描述
我在执行node -v
命令可以查看到版本信息,但是执行npm -v
命令却没有显示npm的版本信息,报了下面的错误
3.2 解决思路
- 确认安装成功
刚开始,我怀疑是没有安装成功,但是命令没有报错,我便再次执行apt-get install npm
命令,显示npm已经安装,那么我推测是环境变量的问题。 - 查看npm的安装位置
接着我执行whereis npm
,成功返回了npm的安装位置,那么就应该是环境变量的问题。
3.3 解决方法
- 执行
vim .bashrc
编辑
vim .bashrc
- 添加环境变量
export PATH=$PATH:'/usr/local/npm'
- 刷新配置
source .bashrc