Sencha Cmd 禁用压缩器
Sencha Cmd disable compressor
有谁知道如何在 sencha cmd 中删除 javascript 文件的压缩?
我希望我的 production app.js 文件完全可读。
如果可能的话,我想在 app.json 中配置它。
我这样做了:
/**
* 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
}
}
但是尽管压缩器选项有效,但最后我的文件仍然是 "compressed"(没有缩小但仍然在一行中)。
我在理想情况下尝试优化方法,我希望执行所有 Sencha Cmd 优化 除了 将所有内容缩小在一行中...
如果有人知道。
提前致谢!
使用 app.json 您可以添加
"debug" : {
"enable":false/true
}
到您的生产构建对象。
如果您想全面禁用此功能,直到下一次应用升级,
你可以看看
.sencha/app/production.defaults.properties
或者最好覆盖设置
.sencha/app/production.properties
您需要设置
build.options.debug=true
有。
感谢@bnz,建议的答案并不完全正确,但它帮助我找到了解决方案。
因此,要在构建过程中禁用 app.js
文件的最后一次压缩,您必须转到 <appFolder>/.sencha/app/production.properties
和此指令:
enable.resource.compression=false
我还没有找到如何在 app.json
中设置它
没有答案对我有用,但我在 Sencha 论坛上找到了更多可能的解决方案(有效):https://www.sencha.com/forum/showthread.php?315722-How-to-ignore-compression-in-production-build
我把它留在这里供以后访问此线程的人使用:)
[复制自 link]
- Sencha Cmd v6.5.3.16:
app.json:
"production": {
"compressor": {
"type": "none"
}
}
要禁用优化:
"output": {
"js": {
"optimize": false
}
}
- Sencha Cmd 6.2.2.36(更改以下所有内容):
app.json:
"production": {
"compressor": {
"type": "none"
}
}
.sencha/app/production.属性:
enable.resource.compression=false
有谁知道如何在 sencha cmd 中删除 javascript 文件的压缩? 我希望我的 production app.js 文件完全可读。
如果可能的话,我想在 app.json 中配置它。
我这样做了:
/**
* 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
}
}
但是尽管压缩器选项有效,但最后我的文件仍然是 "compressed"(没有缩小但仍然在一行中)。
我在理想情况下尝试优化方法,我希望执行所有 Sencha Cmd 优化 除了 将所有内容缩小在一行中...
如果有人知道。
提前致谢!
使用 app.json 您可以添加
"debug" : {
"enable":false/true
}
到您的生产构建对象。
如果您想全面禁用此功能,直到下一次应用升级, 你可以看看
.sencha/app/production.defaults.properties
或者最好覆盖设置
.sencha/app/production.properties
您需要设置
build.options.debug=true
有。
感谢@bnz,建议的答案并不完全正确,但它帮助我找到了解决方案。
因此,要在构建过程中禁用 app.js
文件的最后一次压缩,您必须转到 <appFolder>/.sencha/app/production.properties
和此指令:
enable.resource.compression=false
我还没有找到如何在 app.json
中设置它没有答案对我有用,但我在 Sencha 论坛上找到了更多可能的解决方案(有效):https://www.sencha.com/forum/showthread.php?315722-How-to-ignore-compression-in-production-build
我把它留在这里供以后访问此线程的人使用:)
[复制自 link]
- Sencha Cmd v6.5.3.16:
app.json:
"production": {
"compressor": {
"type": "none"
}
}
要禁用优化:
"output": {
"js": {
"optimize": false
}
}
- Sencha Cmd 6.2.2.36(更改以下所有内容):
app.json:
"production": {
"compressor": {
"type": "none"
}
}
.sencha/app/production.属性:
enable.resource.compression=false