Я пытаюсь собрать приложение Ionic 3 через CLI ionic cordova build android --prod
.
Ранее эта команда работала без проблем, теперь она останавливается на шаге webpack
сразу после copy finished
.
# npm run ionic:build --prod
> ionic-app@ ionic:build /Users/personal/Documents/ionic-app
> ionic-app-scripts build
[10:47:11] ionic-app-scripts 3.1.9
[10:47:11] build prod started ...
[10:47:11] clean started ...
[10:47:11] clean finished in 1 ms
[10:47:11] copy started ...
[10:47:11] deeplinks started ...
[10:47:11] deeplinks finished in 327 ms
[10:47:11] ngc started ...
[10:47:29] ngc finished in 17.34 s
[10:47:29] preprocess started ...
[10:47:29] preprocess finished in 1 ms
[10:47:29] webpack started ...
[10:47:29] copy finished in 18.16 s
Я пытался запустить это несколько раз, и оставил его более 3 часов, чтобы попытаться завершить его, в прошлом это занимало 10-15 минут, но каждый раз,мой CLI перестает отвечать на запросы.
Поскольку CLI не отвечает на запросы, я не могу Ctl+C
выйти из терминала - мне нужно закрыть окно и снова открыть его.В результате сообщения об ошибках не появляются в процессе сборки.Даже если я запускаю с флагом --verbose
.
Когда я запускаю его без флага --prod
, например ionic cordova build android --aot --minifyjs --minifycss --optmisejs --release
.Он не выполняет никаких проблем.
# ionic cordova build android --aot --minifyjs --minifycss --optmisejs
Running app-scripts build: --aot --minifyjs --minifycss --platform android --target cordova
[11:34:28] build dev started ...
[11:34:28] clean started ...
[11:34:28] clean finished in 4 ms
[11:34:28] copy started ...
[11:34:29] deeplinks started ...
[11:34:29] deeplinks finished in 606 ms
[11:34:29] ngc started ...
[11:34:50] ngc finished in 21.28 s
[11:34:50] preprocess started ...
[11:34:50] preprocess finished in 2 ms
[11:34:50] webpack started ...
[11:34:51] copy finished in 22.85 s
[11:35:18] webpack finished in 27.32 s
[11:35:18] uglify started ...
[11:35:18] sass started ...
[11:35:21] sass finished in 3.06 s
[11:35:21] cleancss started ...
[11:35:23] cleancss finished in 2.64 s
[11:36:13] uglify finished in 55.15 s
[11:36:13] postprocess started ...
[11:36:13] postprocess finished in 17 ms
[11:36:13] lint started ...
[11:36:13] build dev finished in 104.69 s
> cordova build android --release
BUILD SUCCESSFUL
Total time: 3.548 secs
Built the following apk(s):
/Users/personal/Documents/ionic-app/platforms/android/build/outputs/apk/android-release-unsigned.apk
Прилагается мой Ionic Info
на случай, если это поможет.
cli packages: (/Users/personal/Documents/ionic-app/node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.9
Cordova Platforms : android 6.3.0 ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
System:
Android SDK Tools : 26.1.1
ios-deploy : 1.9.2
ios-sim : 6.1.2
Node : v9.11.1
npm : 5.6.0
OS : macOS High Sierra
Xcode : Xcode 9.3 Build version 9E145
Environment Variables:
ANDROID_HOME : /Users/personal/Library/Android/sdk
Misc:
backend : pro