NodeJS npm install在Google Cloud Compute Engine VM上挂起

nfeuvbwi  于 11个月前  发布在  Node.js
关注(0)|答案(1)|浏览(99)

我试图让Medusa backend在Google Cloud Compute Engine VM上运行。运行npm i --verbose时,命令总是挂起,最后一行打印为:

reify:@swc/core-darwin-arm64: http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk

字符串
我尝试了以下方法,但没有运气:
1.更改npm(和node)版本
1.删除node_modules文件夹并重新运行npm i
1.清除npm缓存
1.在VM上禁用ipv6
GCE虚拟机有一个外部IP地址,并且能够wwget google.com,所以这不是一个连接问题。同样的命令在我的Chromebook上运行良好(Crostini)
有什么想法可能导致npm i无限期地挂起(或至少很长一段时间)?

qnyhuwrf

qnyhuwrf1#

原来虚拟机的资源已经耗尽(我相信是CPU)。一个e2-micro虚拟机是不够的。升级到e2-medium后,事情开始工作。

相关问题