在CentOS上安装nodejs

直接安装二进制包

参考:

nstalling Node.js via binary archive on Linux

  1. 下载

    wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
    
  2. 解压到安装目录

    mkdir -p /usr/local/nodejs
    tar -xJvf node-v10.16.3-linux-x64.tar.xz -C /usr/local/nodejs
    
  3. 设置环境变量
    vim /etc/profile,添加

    #Node.js
    VERSION=v10.16.3
    DISTRO=linux-x64
    export PATH=/usr/local/nodejs/node-$VERSION-$DISTRO/bin:$PATH
    
  4. 刷新环境变量

    . /etc//profile
    
  5. 测试

    node -v
    npm version
    npx -v
    
  6. 创建链接
    `
    sudo ln -s /usr/local/nodejs/node-$VERSION-$DISTRO/bin/node /usr/bin/node

sudo ln -s /usr/local/nodejs/node-$VERSION-$DISTRO/bin/npm /usr/bin/npm

sudo ln -s /usr/local/nodejs/node-$VERSION-$DISTRO/bin/npx /usr/bin/npx



### 使用源码包构建


参考:

[Building Node.js from source on supported platforms](https://github.com/nodejs/node/blob/master/BUILDING.md#building-nodejs-on-supported-platforms )





### npm 换源

###### 淘宝 npm 网址

https://npm.taobao.org/


###### 修改

npm config set registry http://registry.npm.taobao.org/


###### 还原

npm config set registry https://registry.npmjs.org/
`