【发布时间】:2021-09-27 09:55:29
【问题描述】:
在 IIS 服务器上安装生产依赖项(nuxt、express)时,npm install 要么非常慢,要么有时完全停止。
当这些包在 IIS (npm install -g) 上全局安装时,安装速度很快,效果很好。
当这些包被全局安装在我的本地机器上或时,安装速度很快并且运行良好。这让我相信可能不是 npm 问题。
我尝试了不同的 npm 版本、配置 - 注册表、代理等。与注册表的连接似乎很好。
有没有人遇到过这种情况或可以想到任何解决方案?我是 IIS 新手,感谢所有帮助。
更新
没有依赖的小包很容易下载,而大包会卡住。
【问题讨论】:
-
您可以尝试重置注册表:npm config set registry registry.npmjs.org。您的连接可能与 npm https 连接存在一些问题。
-
嗨,布鲁斯,感谢您的回复。我试过不同的注册表 url 配置无济于事。
-
问题与服务器权限有关
标签: npm iis nuxt.js npm-install