0%

在wsl下安装nodejs

前言

因为博客是用hexo搭建,每次都要在命令行进行部署,而Windows下的命令行实在太丑了,所以想在wsl下进行操作。而wsl下又不能直接使用Windows下的nodejs,所以在wsl下安装一下。

安装

要安装其它版本到nodejs下载地址,选择Linux(x64)的复制下载地址,替换掉下面的链接即可。

  • 下载解压包

    1
    wget https://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xz
  • 解压

    1
    tar xvf node-v12.18.1-linux-x64.tar.xz
  • 移动到你存放软件的目录

    1
    sudo mv node-v12.18.1-linux-x64 /usr/app/node-v12.18.1-linux-x64
  • 添加软链接

    1
    sudo ln -s /usr/app/node-v12.18.1-linux-x64/bin/node /usr/bin
    1
    sudo ln -s /usr/app/node-v12.18.1-linux-x64/bin/npm /usr/bin

问题

刚开始用apt-get安装的时候,npm使用不了,原因好像是因为和Windows的环境变量冲突了。

这次解压建立软链接就没问题了。

还是出错的话,就修改/etc/profile文件。

export PATH=/usr/app/node-v12.18.1-linux-x64/bin:$PATH加上。

将node环境变量置于Path环境变量之前。

然后source /etc/profile

-------------    本文结束  感谢阅读    -------------

┆ 然 ┆   ┆   ┆   ┆ 可 ┆   ┆   ┆ 等 ┆ 暖 ┆
┆ 而 ┆ 始 ┆   ┆   ┆ 是 ┆ 将 ┆   ┆ 你 ┆ 一 ┆
┆ 你 ┆ 终 ┆ 大 ┆   ┆ 我 ┆ 来 ┆   ┆ 如 ┆ 暖 ┆
┆ 没 ┆ 没 ┆ 雁 ┆   ┆ 在 ┆ 也 ┆   ┆ 试 ┆ 这 ┆
┆ 有 ┆ 有 ┆ 也 ┆   ┆ 这 ┆ 会 ┆   ┆ 探 ┆ 生 ┆
┆ 来 ┆ 来 ┆ 没 ┆   ┆ 里 ┆ 在 ┆   ┆ 般 ┆ 之 ┆
┆   ┆   ┆ 有 ┆   ┆   ┆ 这 ┆   ┆ 降 ┆ 凉 ┆
┆   ┆   ┆ 来 ┆   ┆   ┆ 里 ┆   ┆ 临 ┆ 薄 ┆