# NodeJs 的安装

无论是何种系统进行安装,都需要到其官网进行下载。

image-20200928171937938

# Windows

Windows 版本以 Windows10 64 位为例,为了方便我选择 msi 安装方式进行安装。

  1. 下载

    image-20200928172703010

  2. 安装步骤

    • 选择安装位置

      image-20200928173312063

    • 下一步

      image-20200928173338162

      接下来一路下一步即可。

  3. 验证是否安装成功

    image-20200928181405646

    终端内输入命令 node -v 即可验证 node 是否安装成功。输入 npm -v 即可验证 npm 是否安装成功。

# Linux

  1. 下载安装包

  2. 如果是服务器,那么上传到服务器。如果是本地,那么直接解压即可。

    解压命令参考 tar -xvf 文件名

  3. 切换用户,切换用户到 root 用户,并将解压出来的文件夹移动。

    mv node /usr/local/src/
  4. 变基环境变量

    export NODE_HOME=/usr/local/src/node
    export PATH=$NODE_HOME/bin:$PATH

  5. 运行命令 source /etc/profile 使配置生效

# 多版本管理

对于 node 的多版本管理推荐使用 nvm。其 GitHub 开源(Windows)地址:https://github.com/coreybutler/nvm-windows/releases

image-20200928183305331

为了方便起见推荐使用安装版本。

  1. 双击安装二进制文件进行安装

  2. 管理问题

    image-20200928183437109

    上面的原因是:nvm 检测到已经安装了 node12.18.4 版本,正在询问是否使用 nvm 对这个版本进行管理。选择即可。

  3. 安装完成

    安装完成后,打开命令行输入 nvm v 即可看到安装的版本。

    image-20200928183628717

# 换源

npm 默认使用的是官方源,在国内使用非常不便。为了便于国内开发者下载包,有热心的开发者提供了 nrm,即对 npm 源管理的工具。

  1. 通过 npm install -g nrm 进行全局安装。

    image-20200928185057491

  2. 查看当前源

    nrm ls

    image-20200928185152287

  3. 使用淘宝源

    nrm use taobao

    image-20200928185225571

  4. 其他使用

    image-20200928185517613

# NPM 的替代工具 YARN

简单来说,Yarn 是为了弥补 npm 的一些缺陷而出现的。

  1. 安装

    npm install -g yarn

    image-20200928185930302

  2. 验证版本

    yarn -v

    image-20200928190007147

  3. 使用介绍

    NPMYARN
    初始化npm inityarn init
    默认安装依赖npm installyarn install
    安装某个依赖并保存npm install xxxx -saveyarn add xxxx
    安装全局依赖npm install -g xxxxyarn global add xxxx
    移除依赖npm uninstall xxxx -saveyarn remove xxxx
    更新依赖npm updateyarn upgrade xxxx
    运行指令npm runyarn run

# 源管理

yarn 也有类似的工具,即 yrm。

npm install -g yrm

image-20200928190956058

使用方式与 nrm 类似。

更新于

请我喝[茶]~( ̄▽ ̄)~*

Dreamy.TZK 微信支付

微信支付

Dreamy.TZK 支付宝

支付宝