node 安装踩坑记录

42 阅读1分钟

大致步骤如下:

1. 访问官网(nodejs.org/zh-cn/downl…

官网会为你自动适配,直接下载node即可,如下图

image.png

2. 安装node

一直下一步就可以,安装目录记得更改一下自定义目录,我的是D:developTool/nodejs/

3. 配置node_cache和node_global

在你自定义目录下,建立2个文件夹node_cache和node_global image.png 打开命令行,输入如下指令:

npm config set cache "D:\developTool\node_cache"
npm config set prefix "D:\developTool\node_global"

4. 配置环境变量

因为是wid11,所以从底部工具栏的搜索框,搜索高级系统设置,打开系统属性面板,更改环境变量

image.png

修改系统变量Path,如下:

image.png

增加如下node的安装路径,且新增%NODE_PATH%属性。
我用的开放工具是cursor,所以下面会有curosr的目录,把你使用的开发工具目录也配置过来。

image.png

设置NODE_PATH,后续下载的模块包,都会自动存放在该目录下

image.png

顺便改下用户变量的Path

image.png

PathC:\Users\112233\AppData\Roaming\npm路径修正,设置为你的安装目录D:\developTool\node_global

image.png

4. 更改系统权限

此时运行命令行,会正常显示

image.png

但是,运行开发工具的powerShell下运行npm会报错:

image.png

原因是权限不足,设置一下权限即可。以管理员身份打开系统的powerShell:

image.png

在powerShell执行如下指令,回复A即可:

Set-ExecutionPolicy RemoteSigned -Scope LocalMachine

image.png

关闭开发工具(这里是cursor),重新打开,执行npm i即可。

image.png