问题描述:
win7只能安装14以下的node版本,安装14以上的话,控制台输入node -v会提示“无法定位程序输入点EcebtSetInformation于动态链接库ADVAPI32.dll上”
解决方案:
- 下载nvm
- 解压后安装nvm
- 使用命令安装node,以16.15.1版本为例,win+r,输入cmd,输入以下命令
nvm install 16.15.1
- 关闭cmd
- 右键计算机,进入属性,进入高级系统设置,选择环境变量
在系统变量中新增变量,变量名:
NODE_SKIP_PLATFORM_CHECK
变量值:
1
win+r,输入cmd,输入以下命令
nvm use 16.15.1
查看node版本,如果能出现版本号为16.15.1,说明安装使用成功,如果仍然出现“法定位程序输入点EcebtSetInformation于动态链接库ADVAPI32.dll上”等类似问题,且不显示版本号,说明仍有问题
输入以下命令,验证结果:
node -v