不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2021-09-27 18:07  分类:HTML/CSS/JS  编辑

1、查看一下系统版本信息:

$ uname -a
Linux iZwz9e3nt599kb7bc4k019Z 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

2、下载二进制安装包

# 下载安装包
wget https://npm.taobao.org/mirrors/node/v12.9.1/node-v12.9.1-linux-x64.tar.xz

# 解压
tar -xJvf ./node-v12.9.1-linux-x64.tar.xz

# 新建安装目录
mkdir  -pv /alidata/server/nodejs/nodejs-12

# 拷贝nodejs文件到安装目录
\cp -rf ./node-v12.9.1-linux-x64/*  /alidata/server/nodejs/nodejs-12

3、建立软连接,变为全局

sudo ln -sf /alidata/server/nodejs/nodejs-12/bin/node /usr/local/bin/
sudo ln -sf /alidata/server/nodejs/nodejs-12/bin/npm /usr/local/bin/
sudo ln -sf /alidata/server/nodejs/nodejs-12/bin/npx /usr/local/bin/

4、把nodejs放到环境变量中

sudo vim /etc/profile

追加以下内容:

export NODE_HOME=/alidata/server/nodejs/nodejs-12
export PATH=$NODE_HOME/bin:$PATH

export NODE_GLOBAL=/alidata/data/nodejs_repo/node_global_v12
export PATH=$NODE_GLOBAL/bin:$PATH

重新加载配置文件:

source /etc/profile

5、测试安装结果:

$ node -v
v12.9.1

 

6、优化配置

(1) 更换镜像源

# 设置国内淘宝镜像源
npm config set registry https://registry.npm.taobao.org

# 查看设置信息
npm config list

(2) 重新设置本地仓库目录:【这个很重要】

mkdir -pv /alidata/data/nodejs_repo/node_global_v12
mkdir -pv /alidata/data/nodejs_repo/node_cache_v12

npm config set prefix "/alidata/data/nodejs_repo/node_global_v12"
npm config set cache "/alidata/data/nodejs_repo/node_cache_v12"

 

7、安装常用模块

npm install -g vue
npm install -g vue-router
 
npm install -g @vue/cli
npm install -g @vue/cli-init
 
npm install --g webpack
npm install --g webpack-cli

 

 

参考:

Win10下 安装 node.js、npm 、vue.js