angular - 如何为离子生产构建应用程序运行 minify、closure、ngc、uglify 等
问题描述
如何确保在生产构建中触发我的 ionic 应用程序的所有优化。
我运行的命令: ionic cordova build android --release --prod
包.json
"scripts": {
"start": "ionic-app-scripts serve",
"clean": "ionic-app-scripts clean",
"ionic:build": "node --max-old-space-size=8192 ./node_modules/@ionic/app-scripts/bin/ionic-app-scripts.js build --prod --release",
"lint": "ionic-app-scripts lint",
},
但在构建日志中,我看到 minifycss minifyjs optimisejs 都是错误的。我如何让它们运行?
ionic:lib:build build options: { '--': [],
ionic:lib:build engine: 'cordova',
ionic:lib:build platform: 'android',
ionic:lib:build project: undefined,
ionic:lib:build verbose: false,
ionic:lib:build type: 'ionic-angular',
ionic:lib:build prod: false,
ionic:lib:build sourcemaps: undefined,
ionic:lib:build aot: false,
ionic:lib:build minifyjs: false,
ionic:lib:build minifycss: false,
ionic:lib:build optimizejs: false,
ionic:lib:build env: undefined } +0ms
ionic:lib:telemetry Sending telemetry for command: 'ionic cordova build' [ 'android',
ionic:lib:telemetry '\'--release --prod\'',
ionic:lib:telemetry '--verbose',
ionic:lib:telemetry '--interactive',
ionic:lib:telemetry '--color' ] +0ms
ionic:lib:hooks Looking for ionic:build:before npm script. +0ms
ionic:lib:project:ionic-angular:build Looking for ionic:build npm script. +0ms
ionic:lib:project:ionic-angular:build Using ionic:build npm script. +13ms
> npm run ionic:build -- --target cordova --platform android
> yy-app@0.0.1 ionic:build /Users/xx/Workspace/yy
> node --max-old-space-size=8192 ./node_modules/@ionic/app-scripts/bin/ionic-app-scripts.js build --prod "--target" "cordova" "--platform" "android"
解决方案
推荐阅读
- javascript - 如何阻止我的终端在多行上打印我的板阵列输出
- c++ - Boost 等效于 std::getline 的 boost::static_string
- android - 在 com.android.build.gradle.LibraryExtension 类型的对象上找不到参数 [] 的方法 buildFeatures()
- powerapps - 如何消除 Canvas 应用程序中的循环引用错误
- ios - 如何使用 SwiftUI 实现具有样式、文本和图标的可重用按钮?
- git - 在 Git 中创建多个分支
- python - 使 FastAPI WebSockets 的 CPU 绑定任务异步
- firebase - 在 Flutter Web 的文本小部件中显示来自 Firebase 的文档计数
- r - 为首字母缩写词分配全名
- javascript - 选择 Typescript、D3.js 函数重载和返回类型