Ионная сборка завершается с ошибкой подпроцесса только при использовании флага --prod - PullRequest
0 голосов
/ 10 июля 2019

Пытаюсь собрать мое приложение ionic 4 для производства.До сих пор он работал нормально, внезапно фиксация, которая только изменила некоторые html, привела к сбою наших сборок.

Сообщение об ошибке:

  ionic Error
  ionic     at new SubprocessError (/var/lib/jenkins/workspace/myProjectPath/@ionic/utils-subprocess/dist/index.js:40:23)
  ionic     at ChildProcess.p.on (/var/lib/jenkins/workspace/myProjectPath/@ionic/utils-subprocess/dist/index.js:128:27)
  ionic     at ChildProcess.emit (events.js:198:13)
  ionic     at maybeClose (internal/child_process.js:982:16)
  ionic     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5) +1m

ionic info

Ionic:

   ionic (Ionic CLI)             : 4.12.0 (/var/lib/jenkins/workspace/myProjectPath/ionic)
   Ionic Framework               : @ionic/angular 4.6.1
   @angular-devkit/build-angular : 0.13.9
   @angular-devkit/schematics    : 7.3.9
   @angular/cli                  : 7.3.9
   @ionic/angular-toolkit        : 1.5.1

Cordova:

   cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)
   Cordova Platforms     : not available
   Cordova Plugins       : not available

System:

   NodeJS : v10.16.0 (/usr/bin/node)
   npm    : 6.9.0
   OS     : Linux 3.10

Командаэто не работает:

ionic build --prod

Команды, которые работают и работают нормально:

ionic build
ionic build --aot --minifyjs --minifycss

npm update / npm доктор не решил мою проблему.Я слышал, что удаление кордовы иногда помогает, у меня не работает.Дайте мне знать, если вам нужна дополнительная информация.

1 Ответ

0 голосов
/ 10 июля 2019

Итак, простой перезапуск исправил ошибку. Я не знаю, как и почему, но это ушло

...