Android 我们应该缩小Cordova源文件吗?
我正在使用Cordova构建一个android应用程序(.apk) 我想保持应用程序的大小尽可能小。我是否应该缩小.html、.css和.js文件以及我正在使用的各种插件的文件,使用一些第三方网站,如 Cordova会为我们自动缩小这些文件吗 在这方面,应用程序小型化的最佳方式是什么?我刚刚专门为此发现 这有点过时了。为了使用它,我在[PROJECT]\hooks\after\u prepare\minify.js中做了以下修改: 1) 第5行: 到 然后用npm安装该插件 2) 第7行: 到 3) 第101行:Android 我们应该缩小Cordova源文件吗?,android,cordova,cordova-plugins,minify,bundling-and-minification,Android,Cordova,Cordova Plugins,Minify,Bundling And Minification,我正在使用Cordova构建一个android应用程序(.apk) 我想保持应用程序的大小尽可能小。我是否应该缩小.html、.css和.js文件以及我正在使用的各种插件的文件,使用一些第三方网站,如 Cordova会为我们自动缩小这些文件吗 在这方面,应用程序小型化的最佳方式是什么?我刚刚专门为此发现 这有点过时了。为了使用它,我在[PROJECT]\hooks\after\u prepare\minify.js中做了以下修改: 1) 第5行: 到 然后用npm安装该插件 2) 第7行: 到
platformPath = path.join(platformPath, platform, "assets", "www");
到
缩小了www/、www/css/、www/js、www/img/和www/library/中的文件,它将我的.apk文件从6.50MB压缩到5.94MB。请注意,最后一个路径是我在minify.js的第111行中自定义添加的
var UglifyJS = require('terser');
var ImageMin = require('image-min');
var ImageMin = require('imagemin');
platformPath = path.join(platformPath, platform, "assets", "www");
platformPath = path.join(platformPath, platform, 'app', 'src', 'main', 'assets', 'www');