windows7系统安装node.js最高版本目前只支持13.14,要安装14以上node.js可以使用​绿色版来替代安装。

我使用16.4.0的版本

node-v16.4.0-win-x86.zip

解压到指定目录下,优先设置系统环境变量新建变量否则cmd找不到命令

设置​:NODE_HOME​,值是node.js解压包根目录

win7安装高版本node.js_node.js


新建变量NODE_SKIP_PLATFORM_CHECK 值为1

win7安装高版本node.js_windows7安装node.js14_02


path变量加入​%NODE_HOME%

win7安装高版本node.js_win7node14_03


检查版本:

win7安装高版本node.js_windows7安装node.js14_04


配置npm:

npm config set registry http://registry.npmjs.org

npm config set registry ​​http://registry.npm.taobao.org/​

重置组件安装目录:npm config set prefix "F:\Program Files\node-v14.15.1-win-x86\node_global"

重置缓存目录:npm config set cache "F:\Program Files\node-v14.15.1-win-x86\node_cache"


也可以直接修改C:\Users\Administrator\.npmrc文件:

registry=http://registry.npm.taobao.org/
prefix=F:\Program Files\node-v16.4.0-win-x64\node_global
cache=F:\Program Files\node-v16.4.0-win-x64\node_cache


环境变量新增 NODE_GLOBAL_HOME,值是node_global路径

win7安装高版本node.js_node.js_05


path变量加入​%NODE_GLOBAL_HOME%

win7安装高版本node.js_文件目录_06


注意:修改全局安装路径后,需要在系统环境变量Path中添加该路径,否则之后使用npm install --global xxx,xxx都报错找不到命令。