Windows下执行npm命令提示找不到npm-cli.js的解决求助
解决npm找不到npm-cli.js的问题
调整环境变量优先级
打开系统环境变量设置(右键此电脑→属性→高级系统设置→环境变量),在系统变量的Path中,找到Node.js安装目录(默认是C:\Program Files\nodejs\),将其移到C:\Users\<你的用户名>\AppData\Roaming\npm路径的上方,确保系统优先调用Node.js自带的npm,而非残留的全局包路径。清理Angular残留文件
直接删除C:\Users\<你的用户名>\AppData\Roaming\npm下的ng.cmd,以及该目录内node_modules中的@angular文件夹,同时删除npm文件夹内其他可能干扰的残留文件(如损坏的npm.cmd等)。修复全局npm
以管理员身份打开命令提示符,执行Node.js安装目录下的npm命令重新安装全局npm:C:\Program Files\nodejs\npm install -g npm若直接执行
npm install -g npm生效也可尝试。验证与重装(若上述步骤无效)
关闭所有命令窗口后重新打开,执行npm -v检查是否恢复正常。如果仍报错,彻底卸载Node.js,重新下载20.13.0版本安装,安装时确保勾选“Add to PATH”选项,且安装路径无中文、空格等特殊字符。
内容的提问来源于stack exchange,提问作者Heath
相关产品推荐
相关产品推荐

