Node.js环境安装

200 阅读2分钟

前言

本文主要介绍 Node.js 安装及常用的一些工具。 本文以 Windows 操作系统为示例,除了安装过程与非 Windows 操作系统有区别,其他内容基本通用。

安装Node.js

Node.js 官网 下载 LTS 版本的安装包:

下载完成之后,双击安装,一直下一步即可,中间勾选上 automatically install the necessary tools,自动安装必要的工具:

这一步会安装 Chocolatey,并用 Chocolatey 去安装 Node 必要的工具,ChocolateyWindows 下的包管理工具(第三方的),类似于 aptyumhomebrew。有兴趣的可以了解一下。

安装完成之后会弹出终端,按任意键确认安装必要的工具:

耐心等待必要的工具安装完成即可。在安装 Node.js 的时候,会自动帮我们安装 Node.js 的包管理工具 npm。 打开终端,查看 nodenpm 版本号,出现版本号则完成安装:

node -v
npm -v

Npm 换源

npm 默认的 registry 是从国外的服务器下载,下载依赖包很慢,有时会下载超时、下载失败。需要将 npmregistry 设置成国内的镜像源。

使用命令查看默认的 npm 源:

npm config get registry

设置 npm 源为淘宝源:

npm config set registry https://registry.npmmirror.com/

这个配置会保存到 ~/.npmrc 文件中,可以通过手动修改该文件来修改配置。

当然,您也可以使用 nrm 更方便的来管理 npm 源;您还可以使用 yarncnpmpnpm 等其他包管理工具,有兴趣的话可以查看相关文档,这里不做详细讨论。

全局包目录和缓存目录

一般来说使用默认目录即可,所以这一步并不是必须的,可跳过此步骤。

默认的全局包目录和缓存目录是在用户的家目录下,如果你是WindowsC盘 的可用空间不足的话,可以重新设置 npm 全局包目录和缓存目录。

查看当前全局目录:

 npm root -g

在指定位置创建用于设置的文件夹,比如在 D盘 创建 nodejs 目录,并在 D:\nodejs 下创建 node_globalnode_cache 目录,在终端执行命令,设置全局包目录和缓存目录:

npm config set prefix D:\nodejs\node_global

npm config set cache D:\nodejs\node_cache

接下来配置一下环境变量即可,我的电脑 右键 属性 -> 高级系统设置 -> 高级 -> 环境变量,给 PATH 增加一项 D:\nodejs