代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
############################################################################
#
# 远程执行该脚本,请在命令行中直接执行以下命令:
#
# curl -sSL https://gitee.com/tay3223/biubiubiu/raw/master/centos7-install-nodejs.sh | /bin/bash
#
#
############################################################################
grep 'NODEJS=/usr/local/nodejs' /etc/profile
if [ $? -eq 0 ]; then
echo "关键字已存在,跳过该步骤!"
else
# 下载包并安装
mkdir -p /tmp/bao
wget -P /tmp/bao/ https://osoc.oss-cn-shanghai.aliyuncs.com/bao/nodejs/node-v10.16.0-linux-x64.tar.xz
tar Jxvf /tmp/bao/node-v10.16.0-linux-x64.tar.xz -C /usr/local/
ln -fs /usr/local/node-v10.16.0-linux-x64 /usr/local/nodejs
# 添加全局变量
# shellcheck disable=SC2129
echo " " >>/etc/profile
echo "####################################" >>/etc/profile
echo "# 添加nodejs的全局变量" >>/etc/profile
echo "####################################" >>/etc/profile
echo "export NODEJS=/usr/local/nodejs" >>/etc/profile
echo "export PATH=PATH=\$PATH:\$NODEJS/bin" >>/etc/profile
# 查看版本
source /etc/profile
node -v
npm -v
fi
cat <<Tay
=========================================================================
为了以防万一,请在终端命令行"再次执行"如下命令:
source /etc/profile && source /etc/bashrc
=========================================================================
Tay
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。