linux系统安装node.js

本次示例中使用的系统为 centos 8.2 系统。

以下为安装步骤:

  1. 进入根目录 download 文件夹,没有此文件夹的可以手动创建一个(可以理解为文件安装的目录)。

    1
    2
    3
    4
    # 无目录执行以下命令新建download文件夹后再进入
    mkdir download

    cd download
  2. 获取 node 的二进制包
    下载地址去 nodejs 官网(https://nodejs.org/zh-cn/download/releases/)查下。我这里需要下载 v16 版本,找到相对应的版本,右键检查元素,复制下载地址。
    获取 node 的二进制包

  3. 下载 node 的二进制包

    1
    wget https://nodejs.org/download/release/v16.20.1/node-v16.20.1-linux-x64.tar.gz
  4. 解压二进制包

    1
    2
    3
    4
    tar -xvf node-v16.20.1-linux-x64.tar.gz

    # 解压完毕后将文件夹名字修改为nodejs
    mv node-v16.20.1-linux-x64 nodejs
  5. 配置全局环境
    建立软连接,设置为全局

    1
    2
    3
    ln -s /download/nodejs/bin/npm /usr/local/bin/

    ln -s /download/nodejs/bin/node /usr/local/bin/
  6. 检查 node npm 版本

    1
    2
    3
    node -v

    npm -v

    打印出正确的版本号,则完成了 nodejs 的安装!

  7. 安装 yarn - 其他全局命令也是如此

    1
    2
    3
    4
    npm install yarn -g

    # 建立软连接,将 yarn 命令软连接到全局
    ln -s /download/nodejs/bin/yarn /usr/local/bin/yarn