在 IIS 上 运行 时,非全局 npm 安装缓慢或停止,但全局安装和本地机器安装很快

non-global npm install slow or stalls when ran on IIS, but global installs and local machine installs are quick

在 IIS 服务器上安装生产依赖项(nuxt、express)时,npm install 要么非常慢,要么有时完全停止。

在 IIS (npm install -g) 上全局安装这些包时,安装速度很快,运行良好。

当这些包在我的本地计算机上全局 本地安装时,安装速度很快并且运行良好。这让我相信可能不是 npm 问题。

我尝试了不同的 npm 版本、配置 - 注册表、代理等。与注册表的连接似乎很好。

有没有人经历过这个或者能想到任何解决方案?我是 IIS 的新手,感谢所有帮助。

更新

没有依赖项的小包很容易下载,而大包会拖延。

问题是服务器权限