大致步骤如下:
1. 访问官网(nodejs.org/zh-cn/downl…)
官网会为你自动适配,直接下载node即可,如下图
2. 安装node
一直下一步就可以,安装目录记得更改一下自定义目录,我的是D:developTool/nodejs/
3. 配置node_cache和node_global
在你自定义目录下,建立2个文件夹node_cache和node_global
打开命令行,输入如下指令:
npm config set cache "D:\developTool\node_cache"
npm config set prefix "D:\developTool\node_global"
4. 配置环境变量
因为是wid11,所以从底部工具栏的搜索框,搜索高级系统设置,打开系统属性面板,更改环境变量
修改系统变量的Path,如下:
增加如下node的安装路径,且新增%NODE_PATH%属性。
我用的开放工具是cursor,所以下面会有curosr的目录,把你使用的开发工具目录也配置过来。
设置NODE_PATH,后续下载的模块包,都会自动存放在该目录下
顺便改下用户变量的Path
将Path中C:\Users\112233\AppData\Roaming\npm路径修正,设置为你的安装目录D:\developTool\node_global
4. 更改系统权限
此时运行命令行,会正常显示
但是,运行开发工具的powerShell下运行npm会报错:
原因是权限不足,设置一下权限即可。以管理员身份打开系统的powerShell:
在powerShell执行如下指令,回复A即可:
Set-ExecutionPolicy RemoteSigned -Scope LocalMachine
关闭开发工具(这里是cursor),重新打开,执行npm i即可。