Sencha cmd Sencha Cmd禁用压缩机
有人知道如何删除sencha cmd中javascript文件的压缩吗? 我希望我的产品app.js文件完全可读 如果可能的话,我想在app.json中配置它 我这样做:Sencha cmd Sencha Cmd禁用压缩机,sencha-cmd,extjs6,Sencha Cmd,Extjs6,有人知道如何删除sencha cmd中javascript文件的压缩吗? 我希望我的产品app.js文件完全可读 如果可能的话,我想在app.json中配置它 我这样做: /** * Settings specific to production builds. */ "production": { "compressor": null, // compressor null "output": { "js": { "optimize"
/**
* Settings specific to production builds.
*/
"production": {
"compressor": null, // compressor null
"output": {
"js": {
"optimize": false, // optimize false
},
"appCache": {
"enable": false,
"path": "../cache.appcache"
}
},
"loader": {
"cache": "${build.timestamp}"
},
"cache": {
"enable": false
}
}
但是,尽管compressor选项起作用,但最终我的文件仍然是“压缩的”(没有缩小,但仍在一行中)
我在理想情况下尝试优化方法,我希望所有Sencha Cmd优化都能执行,除了将所有内容缩小到一行
如果有人知道
提前谢谢 使用app.json可以添加
"debug" : {
"enable":false/true
}
到您的生产构建对象
如果你想在下一次应用升级之前禁用此功能,
你可以看看下面
.sencha/app/production.defaults.properties
或者最好覆盖设置
.sencha/app/production.properties
你需要设置
build.options.debug=true
那里。多亏了@bnz,提议的答案并不完全正确,但它帮助我找到了解决方案 因此,要在构建过程中禁用
app.js
文件的最后一次压缩,您必须转到/.sencha/app/production.properties
并执行以下指令:
enable.resource.compression=false
enable.resource.compression=false
我还没有找到如何在应用程序中设置它。json没有对我有效的答案,但我在Sencha论坛上找到了更多可能的解决方案(有效): 我把它放在这里,让未来的人接触到这条线索:) [从链接复制]
- Sencha Cmd v6.5.3.16:
"production": {
"compressor": {
"type": "none"
}
}
"production": {
"compressor": {
"type": "none"
}
}
要禁用优化,请执行以下操作:
"output": {
"js": {
"optimize": false
}
}
- Sencha Cmd 6.2.2.36(更改以下所有内容):
"production": {
"compressor": {
"type": "none"
}
}
"production": {
"compressor": {
"type": "none"
}
}
.sencha/app/production.properties: