CentOS 7安装NodeJs

young 620 2021-11-12

安装nodejs

通过国内镜像地址下载NodeJs

cd /app/tools
wget https://npm.taobao.org/mirrors/node/v16.13.0/node-v16.13.0-linux-x64.tar.xz

解压压缩包

xz -d node-v16.13.0-linux-x64.tar.xz
tar -xvf node-v16.13.0-linux-x64.tar

进入bin目录

cd /app/tools/node-v16.13.0-linux-x64/bin

此时如果执行 npm -v会提示找不到npm命令

修改环境变量

vim /etc/profile

export PATH=/app/tools/node-v16.13.0-linux-x64/bin:$PATH

source /etc/profile

此时就可以使用npm命令了,但是换了其他地方就不能直接使用node或的npm命令了,此时需要创建别名

创建别名

vim /etc/profile

alias node=/app/tools/node-v16.13.0-linux-x64/bin/node
alias npm=/app/tools/node-v16.13.0-linux-x64/bin/npm

source /etc/profile

此时可以在任何地方直接使用node和npm命令了

修改node全局配置

npm config set prefix "/app/tools/node_global"
npm config set cache "/app/tools/node_cache"

修改镜像为淘宝镜像

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