使用Sencha打包报错Java heap space的解决办法
ext的打包使用的是Sencha,本地打包时很有可能会出现Java heap space的错误,打包过程会停止。
这个和本地内存的剩余多少没直接关系,是和设置的jvm参数有关。
可以在打包脚本前面增加:set _JAVA_OPTIONS="-Xms4096m -Xmx4096m"
或者在git bash中输入export _JAVA_OPTIONS="-Xms4096m -Xmx4096m",再使用sencha app build打包。
git bash可以在windows环境下模拟一个简单的linux终端,可以使用export来设置环境变量。
使用Sencha打出的包,js文件是做了混淆的。
目前的这个工程,前后台分离,前端可以使用grunt来打包,grunt是基于nodeJs的。
在之前还使用npm run build来打包。