React Native安装失败求助:npm与npx.cmd运行异常问题
解决npm/npx.cmd无法运行的问题
检查系统环境变量
确认Node.js安装目录(比如C:\Program Files\nodejs\)和npm全局脚本目录(一般是C:\Users\[你的用户名]\AppData\Roaming\npm\)已经加入系统PATH环境变量。操作路径:右键「此电脑」→ 属性 → 高级系统设置 → 环境变量 → 系统变量里的PATH,检查路径是否存在,缺失就手动添加,之后重启命令行工具重试。彻底清理Node.js残留后重装
卸载Node.js后,手动删掉这些目录的文件:C:\Program Files\nodejs\C:\Users\[你的用户名]\AppData\Roaming\npm\C:\Users\[你的用户名]\AppData\Roaming\npm-cache\
然后下载官方LTS版本的Node.js安装包,安装时务必勾选「Add to PATH」选项,完成后再测试命令。
修复npm关联
用管理员权限打开命令提示符,执行:npm install -g npm@latest如果这条命令跑不起来,直接定位到Node.js安装目录下的
npm.cmd,执行更新:cd "C:\Program Files\nodejs" .\npm.cmd install -g npm@latest确认命令行工具权限
必须用管理员权限打开命令提示符或PowerShell,权限不足常导致.cmd脚本无法运行。排查第三方软件干扰
杀毒软件、防火墙或系统优化工具可能会拦截.cmd文件运行,暂时关闭这类软件后再试npm/npx命令。
内容的提问来源于stack exchange,提问作者Brandon Levy
相关产品推荐
相关产品推荐

