Node.js 安装

217 阅读2分钟

一、window 安装

1. 下载

2. 解压并配置目录

  • 下载安装包,解压到指定目录:

    image-20220221102048036

  • 在该目录下,新建两个文件夹:

    • node_global:npm 全局安装目录;
    • node_cache:npm 缓存目录;

    image-20220221124749492

3. 设置环境变量

  • 新建 系统变量NODE_HOME,变量值:node 的安装目录;

image-20220221122724925

  • 在 Path 变量里,新建两个变量:
    • %NODE_HOME%,程序目录;
    • %NODE_HOME%\node_global,全局安装目录;

image-20220221125857357

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
    

    image-20220221130735844

  • 查看版本号:

    • node 版本:node -v
    • npm 版本:npm -v

    image-20220221103429352

  • 设置远程仓库为国内淘宝仓库,并验证:

    # 默认地址:https://registry.npmjs.org/
    # 设置:
    npm config set registry https://registry.npm.taobao.org/
    # 验证:
    npm config get registry
    

    image-20220221131830112

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
  • 修改全局缓存目录,先创建好目录如: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 二进制包,可以下载下来直接应用。