我试图通过NPM安装NGX admin panel,但最后我收到了这个错误:
答案 0 :(得分:1)
关于内置Windows配置的简要说明
Node安装程序直接在npm文件夹中安装一个特殊的Windows特定配置,告诉npm安装全局包的位置。当npm用于自行安装时,应该将此特殊builtin
配置复制到新安装中。某些版本的npm中存在一个错误,导致无法正常工作,因此您可能需要手动修复。运行以下命令以查看npm将在何处安装全局包以验证它是否正确。
npm config get prefix -g
如果未设置为<X>:\Users\<user>\AppData\Roaming\npm
,您可以运行以下命令进行更正:
npm config set prefix "${APPDATA}/npm" -g
有时npm的缓存会混淆,您需要检查系统中是否存在.npmrc
文件(C://Users/Admin
中)。如果是,则删除该文件并重新启动命令提示符并运行以下命令:
"npm cache clear --force"
您可能希望将代理服务器设置为:
npm config set proxy http://proxy-server-address:8080
npm config set https-proxy http://proxy-server-address:8080
但最重要的是,我会建议您更新npm
npm -g install npm@latest
您可能想要阅读Troubleshooting
中的更多内容