UglifyJS 内存不足

Posted

技术标签:

【中文标题】UglifyJS 内存不足【英文标题】:UglifyJS Running out of Memory 【发布时间】:2015-08-11 19:22:52 【问题描述】:

我正在尝试压缩一个 24MB 的 javascript 文件,但在运行大约 10 分钟后,脚本退出并出现有关内存不足的错误。有没有可以提供帮助的标志?我正在运行具有 16GB 物理内存的 Windows 7 64 位。

C:\projects\test\js>uglifyjs -o ffmpeg.min.js ffmpeg.js
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

【问题讨论】:

【参考方案1】:

这对我有用:

"scripts": 
    "ugly": "node --max_old_space_size=4096 ./node_modules/uglify-js/bin/uglifyjs ffmpeg.js -c -o ffmpeg.min.js"
  ,

【讨论】:

感谢它的工作!不过,它仍然使用大约 1.6G 的内存来丑化一个较大的 (22M) 文件。内存有限的计算机仍然可能有问题... 如果我使用“webpack-dev-server --port=8888”之类的命令怎么办? 是的,请随时根据需要修改尺寸!

以上是关于UglifyJS 内存不足的主要内容,如果未能解决你的问题,请参考以下文章

electron内存不足崩溃

如何解决“内存不足”的问题

内存不足是啥原因

java内存不足怎么办

虚拟机显示物理内存不足怎么解决

电脑总是显示内存不足,怎么解决