C:\Users\厘哩>npm config set prefix "D:\Vue\nodeJS\node_global" 'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2024-11-10 22:12:43 浏览: 25
npm install 错误问题 gyp ERR! configure error gyp ERR! stack Error: Command failed: C:\Users\Zhan
当你看到这个错误信息 'npm' 不是内部或外部命令,也不是可运行的程序,通常意味着 Node.js 的 npm 命令没有添加到系统的 PATH 环境变量中,所以操作系统无法找到它。这条命令是在 Windows 中设置全局 npm 安装位置。
解决这个问题,你可以按照以下步骤操作:
1. **确认安装位置**:确保 Node.js 已经成功安装,并且全局 npm 应该位于 `D:\Vue\nodeJS\node_global` 这个路径下。
2. **更新 PATH**:打开命令提示符(管理员权限),然后运行 `setx path "%path%;%USERPROFILE%\AppData\Roaming\npm"` (如果全局npm在 AppData 下),或 `setx path "%path%;D:\Vue\nodeJS\node_global"`
如果你想要永久改变,可以在系统环境变量里修改,而不是临时设置。
3. **重启终端**:关闭并重新开启命令提示符窗口,让新设置生效。
4. **检查 npm 是否可用**:尝试输入 `npm -v` 来查看是否能正常识别 npm 并显示版本号。
如果上述步骤仍无济于事,可能是 npm 被删除或者安装位置有误,需要重新安装 Node.js。
阅读全文