安装后,
npm install cordova-uglify --save-dev
并且在运行时,
cordova build android --release
所有css都正确缩小。
但是,JS文件内容被替换为'undefined'。
可能是什么问题?
我应该给你什么样的信息来解决它?
请帮帮我们?
SOLUTION:
使用版本0.2.9(或)重新安装cordova-uglify,然后按照接受的答案进行操作。
答案 0 :(得分:2)
原来我们有一个旧的uglify-config.json。特别是这个属性导致输出未定义:
"uglifyJsOptions": { "fromString": true }
有关GitHub的更多信息: https://github.com/rossmartin/cordova-uglify/issues/35#issuecomment-344738718
答案 1 :(得分:1)
在post之后,Ionic 1应用的缩小和丑化帮助我解决了这个问题。
注意:在构建应用之前,删除/重命名平台/ android内的资源文件夹。 (它在您构建时自动发生,但只是为了确保它而手动执行)
编辑1: 使用版本0.2.9重新安装cordova-uglify。
感谢。