一、下载 Node.js
Node.js 下载地址:nodejs.org/en/download…
选择 Windows 二进制文件 (.zip)
这个版本进行下载,选择适合电脑配置的 64 位或者 32 位。
二、配置 npm 安装目录
新版的Node.js
已自带npm
,就在Node.js
下载完成解压后的文件内,的node_modules
包中。 npm
的作用:是对Node.js
依赖的包进行管理,类似maven
创建两个文件夹node_global
和`node_cache
注意:
.zip
包下载完成之解压缩,之后在解压之后的文件路径下创建两个文件夹:node-global
(npm 全局安装位置)和node-cache
(npm 缓存路径),如下图:
node_global
用来存放全局的安装包node_cache
应该缓存的功能
三、配置环境变量
将node.exe
所在目录和node_global
加入到环境变量中。创建一个新的环境变量将 node.exe 所在的目录设为变量值。
- 变量名为:
NODE_PATH
,变量值为你安装的 Node.js 的目录,如:F:\Node.js\node-v14.17.5
- 找到系统变量中的
Path
变量,双击进行编辑,将%NODE_PATH%
和%NODE_PATH%\node_global
加入到变量中
多个版本怎么办
- 比如说下面 node,我原先安装了 v16.17.0
- 我只需超长添加,然后将 v20.9.0 两个文件夹移动到 v16.17.0 的上面即可
四、检验和测试
到这里就安装完成了,可以在 CMD 命令行中用 npm -v
和 node -v
测试一下是否按照成功。
五、配置全局安装和缓存路径
问题
上面虽然配置 node 和 npm 的环境,但是如果 npm 全局安装的时候,安装包还是不会下载到上面设定的node_global
中的,这个时候就需要查看通过npm config ls
查看 npm 的node_cache
和node_global
目录是否是目标目录.
npm config
命令行操作
用一下 CMD 命令将之前创建的node_global
和node_cache
分别设置为全局安装路径和缓存路径
npm config set prefix “node-global路径” npm config set cache “node-cache路径”
如:
npm config set prefix "F:\Node.js\node-v14.17.5\node_global" npm config set cache "F:\Node.js\node-v14.17.5\node_cache"
.npmrc
文件设置(推荐)
.npmrc
文件,一般都在放在C:/Users/<用户名>/.npmrc
直接将下面的代码保存文件,然后了事.
cache=D:\nodes\node-v20.9.0-win-x64\node_cache prefix=D:\nodes\node-v20.9.0-win-x64\node_global registry=https://registry.npm.taobao.org/
六、设置仓库
大公司一般会有独立仓库,用一下命令来设置仓库。独立开发可以设置淘宝仓库,也是为了保证以后的下载速度。
npm config set registry http://registry.npm.taobao.org/
到这里安装配置就算完成了,可以用以下命令查看npm
的配置信息。
npm config ls
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验