Centos上安装配置NodeJs,并把全部文件放入/usr/My-Application/nodejs文件夹中

复制代码
# 创建安装目录
sudo mkdir -p /usr/My-Application
cd /usr/My-Application
 
# 下载 Node.js 二进制包(这里使用 v18.19.0 LTS 版本为例)
wget https://nodejs.org/dist/v18.19.0/node-v18.19.0-linux-x64.tar.xz
 
# 解压文件
sudo tar -xJf node-v18.19.0-linux-x64.tar.xz
 
# 将解压的文件移动到指定目录
sudo mv node-v18.19.0-linux-x64 nodejs
 
# 创建环境变量文件
sudo vim /etc/profile.d/nodejs.sh
 
export NODE_HOME=/usr/My-Application/nodejs
export PATH=$NODE_HOME/bin:$PATH
 
# 使环境变量生效
source /etc/profile.d/nodejs.sh
 
# 创建符号链接到系统目录(符号链接和设置环境变量二选一)
sudo ln -s /usr/My-Application/nodejs/bin/node /usr/local/bin/node
sudo ln -s /usr/My-Application/nodejs/bin/npm /usr/local/bin/npm
sudo ln -s /usr/My-Application/nodejs/bin/npx /usr/local/bin/npx
 
# 检查 Node.js 版本
node --version

# 升级npm到最新版本
npm install -g npm@latest
# 检查 npm 版本 npm
--version # 创建全局安装目录 sudo mkdir -p /usr/My-Application/nodejs/lib/node_modules sudo chown -R chenlong:chenlong /usr/My-Application/nodejs/lib/node_modules # 配置 npm 全局安装路径 npm config set prefix '/usr/My-Application/nodejs' # 创建 npm 缓存目录 sudo mkdir -p /usr/My-Application/nodejs/cache sudo chown -R chenlong:chenlong /usr/My-Application/nodejs/cache # 设置 npm 缓存目录 npm config set cache '/usr/My-Application/nodejs/cache' # 设置淘宝镜像源 npm config set registry https://registry.npmmirror.com # 验证镜像源 npm config get registry # 安装一些常用的全局包 npm install -g pm2 npm install -g yarn npm install -g typescript # 删除 Node.js 目录 sudo rm -rf /usr/My-Application/nodejs # 删除环境变量文件 sudo rm /etc/profile.d/nodejs.sh # 删除符号链接 sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npm sudo rm /usr/local/bin/npx # 重新加载环境变量 source /etc/profile
复制代码

 

 
posted @   0龙行者0  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示