我在Windows上(使用nvm)。我想向我们的私人npm repo发布一个~200mb模块,但我得到了
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
我发现,我应该尝试增加内存使用量。我不确定我是否正确操作,因为我在Windows上使用nvm(目前使用的是节点v6.10.0),所以我的命令看起来像这样:
node --max-old-space-size=4096 C:\\Users\\MyName\\AppData\\Roaming\\nvm\\v6.10.0\\node_modules\\npm\\bin\\npm-cli.js publish
但我遇到了同样的问题。
在这样做时,我查看了我的任务管理器,节点进程只分配了~1.4GB的内存 - 所以当我的内存限制未达到时,如何仍然出现out of memory
错误?当然,我如何发布我的模块呢?