一、window 安装
1. 下载
2. 解压并配置目录
-
下载安装包,解压到指定目录:
-
在该目录下,新建两个文件夹:
node_global:npm 全局安装目录;node_cache:npm 缓存目录;
3. 设置环境变量
- 新建
系统变量:NODE_HOME,变量值:node 的安装目录;
- 在 Path 变量里,新建两个变量:
%NODE_HOME%,程序目录;%NODE_HOME%\node_global,全局安装目录;
4. 路径及远程仓库配置
-
设置 npm 全局安装路径,和缓存路径:
# 设置npm全局安装路径 npm config set prefix "D:\Environment\node-v17.5.0\node_global" # 设置缓存路径 npm config set cache "D:\Environment\node-v17.5.0\node_cache" -
查看路径设置:
# 查看npm全局安装路径 npm config get prefix # 查看缓存路径 npm config get cache -
查看版本号:
- node 版本:
node -v; - npm 版本:
npm -v;
- node 版本:
-
设置远程仓库为国内淘宝仓库,并验证:
# 默认地址:https://registry.npmjs.org/ # 设置: npm config set registry https://registry.npm.taobao.org/ # 验证: npm config get registry
5. Yarn 安装
-
全局安装:安装路径为 npm 全局安装的路径下
npm install -g yarn
- 控制台输入命令,正常显示版本表示安装成功:
# 查看yarn版本
# yarn --version
yarn -v
- 查看 yarn 的所有配置:
# 查看yarn配置
yarn config list
- 修改 yarn 的源镜像为淘宝源:
yarn config set registry https://registry.npm.taobao.org/
- 修改 yarn 的全局安装目录,先创建好目录,如:
globa
# 具体目录请改成自己的
yarn config set global-folder "D:\RTE\Yarn\global"
- 设置 yarn 全局安装路径
# 会自动设置成*\global\bin
yarn config set prefix "D:\RTE\Yarn\global\"
-
配置环境变量:
- 在 Path 变量里,添加,如:
D:\RTE\Yarn\global\bin;
- 在 Path 变量里,添加,如:
-
修改全局缓存目录,先创建好目录如:
cache,和global放在同一层目录下:
# 具体目录请改成自己的
yarn config set cache-folder "D:\RTE\Yarn\cache"
- 查看所有配置:
yarn config list
- 查看当前 yarn 的 bin 的位置:
yarn global bin
- 查看当前 yarn 的全局安装位置:
yarn global dir
- yarn 卸载
npm uninstall -g yarn
二、Linux 安装
1. 下载源码
cd /usr/local/src/
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
2. 解压源码
tar zxvf node-v0.10.24.tar.gz
3. 编译安装
cd node-v0.10.24
./configure --prefix=/usr/local/node/0.10.24
make
make install
4. 配置环境变量
- 进入
profile编辑环境变量;
vim /etc/profile
- 设置
nodejs环境变量,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL一行的上面添加如下内容:
#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=$NODE_HOME/bin:$PATH
:wq保存并退出,编译/etc/profile使配置生效;
source /etc/profile
- 验证是否安装配置成功
node -v
npm模块安装路径
/usr/local/node/0.10.24/lib/node_modules/
注:Node.js 官网提供了编译好的 Linux 二进制包,可以下载下来直接应用。