Сборка не работает ionic 3 - ошибка webpack - PullRequest
0 голосов
/ 08 сентября 2018

Я столкнулся с ошибкой, поскольку я обновил ionic-app-scripts до последней версии.

Я запускаю команду:

ionic cordova build android --prod --release 

и я получаю эту ошибку после запуска веб-пакета:

[09:45:20]  ionic-app-script task: "build"
[09:45:20]  TypeError: Cannot read property 'compilation' of undefined
TypeError: Cannot read property 'compilation' of undefined
    at DefinePlugin.apply (C:\Users\gabi\Desktop\git\tcc\node_modules\webpack\lib\DefinePlugin.js:93:18)
    at Compiler.apply (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\node_modules\tapable\lib\Tapable.js:375:16)
    at webpack (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\node_modules\webpack\lib\webpack.js:33:19)
    at C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\webpack.js:132:24
    at new Promise (<anonymous>)
    at runWebpackFullBuild (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\webpack.js:113:12)
    at webpackWorker (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\webpack.js:70:19)
    at Object.webpack (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\webpack.js:29:12)
    at bundleWorker (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\bundle.js:13:22)
    at Object.bundle (C:\Users\gabi\Desktop\git\tcc\node_modules\@ionic\app-scripts\dist\bundle.js:6:12)
[ERROR] An error occurred while running subprocess ionic-app-scripts.

Моя ионная информация:

Ionic:

ionic (Ionic CLI)  : 4.1.2 (C:\Users\gabi\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.0

Cordova:

   cordova (Cordova CLI) : 8.0.0
   Cordova Platforms     : android 7.0.0, browser 5.0.4, ios 4.5.5
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.2, cordova-plugin-ionic-webview 2.0.2, (and 12 other plugins)

System:`enter code here`

   NodeJS : v8.11.3 (C:\Program Files\nodejs\node.exe)
   npm    : 6.2.0
   OS     : Windows 10

Я пытался снизить версию ionic-app-scripts, но безуспешно.

1 Ответ

0 голосов
/ 09 октября 2018

Я пытался добавить webpack, karma и jasmine в приложение ionic 3, и после всех конфигураций консоль выдала мне ту же ошибку. Я решил это с помощью @ ionic / app-scripts 3.1.11.

Кстати: чтобы включить и успешно внедрить карму веб-пакетов и т. Д., Мне пришлось понизить версию npm и Ionic CLI, но, возможно, это не нужно.

Ионный: @ ionic / cli-utils: 1.19.2 ионный (Ionic CLI): 3,20,0

местные пакеты:

@ionic/app-scripts : 3.1.11
Ionic Framework    : ionic-angular 3.9.2

Система:

Node : v9.8.0
npm  : 5.6.0
OS   : Linux 4.15
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...