在IIS服务器上安装生产依赖项(nuxt、express)时,npm install
要么非常慢,要么有时完全停止。
当这些软件包全局安装在IIS(npm install -g
)上时,安装速度很快,效果也很好。
当这些软件包被全局安装***或***本地安装在我的本地机器上时,安装速度很快,运行良好,这使我相信可能不是一个npm问题。
我尝试了不同的npm版本,配置-注册表,代理等,连接到注册表似乎罚款。
有没有人经历过这种情况或者能想到任何解决方案?我是IIS的新手,非常感谢所有的帮助。
- 更新**
没有依赖关系的小软件包可以轻松下载,而大软件包则会停止下载。
2条答案
按热度按时间hkmswyz61#
问题是服务器权限
pkbketx92#
我遇到了类似的问题。安装停滞。从CLI搜索npm很慢。
原来是ipv6的问题。要解决这个问题,
1.在你的机器上禁用ipv6
1.使用npm
1.在你的机器上重新启用ipv6
快速谷歌搜索会告诉你如何取决于你的操作系统。