wsl(Windows Subsystem for Linux) (就是为了让windows也可以使用linux的命令)
没有装过的跳到这里看一下
让windows也可以使用on my zsh,cmd, powersheel,web-terminal的区别是什么,Ubuntu 20.04.4 LTS又是什么 - 掘金 (juejin.cn)
因为wsl安装node以后,还需要root权限做一些操作。我先说下wsl切换root的时候忘记之前设置的密码如何解决
然后打开wsl默认就是root用户权限
设置成功以后,我们再切换会之前的用户
然后就好了
wls环境下面安装node
wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xz // 下载node包
tar xf node-v14.17.4-linux-x64.tar.xz // 下载好以后解压
mkdir /usr/local/lib/node // 在/usr/local/lib/node 创建一个目录
mv node-v14.17.4-linux-x64 /usr/local/lib/node/nodejs // 进行移动
这个时候我们执行node -v它会提示我们找不到该命令。因为我给wls装了on-my-zsh所以我要配置一下环境变量。
下面讲下on-my-zsh在哪里配置
然后按esc输入:wq保存退出
然后需要重新加载配置文件
source ~/.zshrc // 重新加载配置文件
然后就可以用了,它这个环境和windows的环境是不冲突的。
参考文章: linux安装Node.js(详细)Node.js安装教程_十九(刘金帅)的博客-CSDN博客_linux安装node.js