Node.js的安装和配置

本文详细介绍了在Window系统下安装Node.js的过程,包括下载安装包、安装、查看版本、环境配置,特别是如何配置全局安装模块和缓存目录的环境变量,以及如何使用淘宝镜像。同时,还列举了常用的Node.js和npm命令,如查看版本、更新全局模块和卸载全局模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

window系统下Node.js安装以及环境变量配置

目录

一.下载安装包

 二.安装

三.查看版本

四.环境配置

1.配置全局安装模块以及缓存目录的环境变量

 2.环境变量配置

 五.使用淘宝镜像

1. 全局安装镜像地址nrm

2.查看地址列表 nrm ls

3.使用地址 nrm use taobao

六.常用命令 

1.查看node版本

2.查看npm版本  

3.查看npm帮助  

4.查看模块列表  

5.查看全局依赖包下载路径

6.查看当前registry 配置  

7.镜像设置

8.更新全局模块

9.卸载全局模块


一.下载安装包

下载稳定版本(地址:http://nodejs.cn/download/),如下图:

 二.安装

下载完成后双击 node-v14.17.6-x64.msi 选择安装目录,傻瓜式安装.

三.查看版本

在cmd命令行中验证,出现以下情况即表示安装成功

C:\Windows\system32>node -v
v14.17.6

最新版的node在安装时同时也安装了npm

C:\Windows\system32>npm -v
6.14.15

四.环境配置

1.配置全局安装模块以及缓存目录的环境变量

说明

    这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径.之所以要配置,是因为以后在执行类似: npm install express [-g]  (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间.

例如

    我希望将全局模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【C:\Program Files\nodejs】下创建两个文件夹【node_global】及【node_cache】

全局依赖包下载路径和缓存路径设置,在cmd窗口中输入以下命令(需要管理员权限,两个路径即是两个文件夹的路径)

npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"

 

或者在当前用户目录下创建一个.npmrc文件,内容如下:

prefix=C:\Program Files\nodejs\node_global
cache=C:\Program Files\nodejs\node_cache


因为我们修改了全局包的下载路径,那么自然而然,我们下载的全局包就会存放在C:\Program Files\nodejs\node_global\node_modules,而其对应的cmd指令会存放在C:\Program Files\nodejs\node_global

 2.环境变量配置

a.右键“我的电脑”=》属性=》高级系统设置=》环境变量 


b.进入环境变量对话框,在【系统变量】下双击Path,然后输入C:\Program Files\nodejs\node_global

 五.使用淘宝镜像

1. 全局安装镜像地址nrm

npm install nrm -g

2.查看地址列表 nrm ls

C:\Windows\system32>nrm ls

* npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
  taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/

3.使用地址 nrm use taobao

C:\Windows\system32>nrm use taobao
C:\Windows\system32>nrm ls

  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/

六.常用命令 

1.查看node版本

node -v

2.查看npm版本  

npm -v

3.查看npm帮助  

npm help

4.查看模块列表  

npm list

5.查看全局依赖包下载路径

npm root -g

6.查看当前registry 配置  

npm config get registry

7.镜像设置

a.设置淘宝镜像:npm config set registry https://registry.npm.taobao.org
b.设置官方镜像:  npm config set registry https://registry.npmjs.org
淘宝npm配置 npm install -g cnpm --registry=https://registry.npm.taobao.org

8.更新全局模块

a.基本用法:npm update -g <package>
b.更新全部全局模块:npm update -g

9.卸载全局模块

npm uninstall -g <package>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值