我下载了 cordova-minify
插件,它可以压缩我的 Cordova 应用程序 javascript 代码。我尝试运行命令:
cordova build browser
我明白了
cordova-minify STARTING - minifying your js, css, html, and images. Sit back and relax!
Hook currently supports only Android and iOS
为什么压缩器无法压缩浏览器版本? “Hook 目前仅支持 Android 和 iOS”是什么意思?什么是Hook
? javascript 代码与 android 平台完全相同,并且在那个平台上完美运行
最佳答案
是的。 您看到的消息写在 line 107
从 99 开始应该是 switch case
switch (platform) {
case 'android':
platformPath = path.join(platformPath, platform, "assets", "www");
break;
case 'ios':
platformPath = path.join(platformPath, platform, "www");
break;
default:
console.log('Hook currently supports only Android and iOS');
return;
}
如果您知道浏览器平台的路径。您可以在它应该工作之后为浏览器平台添加另一个案例。
您可以按照以下步骤进行更改
- fork repo
- 克隆。做出改变。提交。
- 在您的 cordova 元素中使用这个新模块
考虑向原始请求发出拉取请求,以便其他人可以解决他们的问题
关于javascript - Cordova minifier 不会缩小浏览器平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46511554/