致命错误:尝试发布npm模块时JS分配失败

我试图发布一个模块:

npm publish ./ 

遵循这个要点: https : //gist.github.com/coolaj86/1318304

但是当我尝试运行这个命令,我得到以下错误:

 FATAL ERROR: JS Allocation failed - process out of memory 

npm进程内存达到了1.2Gb,但是在我的电脑里有更多免费的ram,有什么想法吗?

原来,我有一个巨大的忽略“标签”文件在我的根目录。 这是1.5Gb。 我删除它,我能够发布包。

npm publish –dd提供了一些辅助信息。 我能够检查压缩时间太长,这给了我一些提示。