是什么导致此Webpack代码2错误以及如何解决?

时间:2019-06-10 18:19:20

标签: nativescript

简单更改后甚至无法建立同伴

我在Sidekick中创建了一个新的Core / TS项目,构建了该应用程序并开发了一些东西,但是后来我将图标更改为更好的图标(这需要重新构建,这种类型的更改显然不需要HMR),现在,我无法构建我的应用程序(云构建,因为我没有Android Studio)。

我检查了/ main / assets / app /,图标在那里成功更改,并且它们已经存在。

发生了什么事?如何解决这个大问题?即使经过简单的更改,我所有这些严重错误的耐心瓶也被清空了。

我还尝试了“删除.cloud和文件夹目录”,然后单击“清理云进程”,添加了“清理”选项,等等。 但是没有一个。


我还使用node_modules.bin \ update-ns-webpack --configs更新了webpack.config.js文件 该文件已成功更新,但仍然 not 无法解决问题,我仍然无法构建。

许多小时后仍然无法将我的应用程序云化。我还尝试过tns平台删除android,tns安装等,等等……都没有解决。

这是错误消息:

[00:00:18.521] [WARN]  Executing webpack failed with exit code 2.
[00:00:18.681] [ERROR] clean-webpack-plugin: /mnt/storage/builds/_/af8fe992d35e76b54f5523261a83dac973ffc9ed/5.3.4/5.3.1/Spread/platforms/android/app/src/main/assets/app/**/* has been removed.
Executing webpack failed with exit code 2.
'Build failed with error code 2'.
[19-06-10 19:13:56.767] Couldn't enable debugging for EP7333JKFA, Error: Couldn't enable debugging for EP7333JKFA
    at Errors.fail (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\common\errors.js:126:28)
    at Errors.failWithoutHelp (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\common\errors.js:136:21)
    at LiveSyncService.<anonymous> (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:253:30)
    at Generator.next (<anonymous>)
    at C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:13:71
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:9:12)
    at LiveSyncService.enableDebuggingCoreWithoutWaitingCurrentAction (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:250:16)
    at LiveSyncService.enableDebuggingCoreWithoutWaitingCurrentAction (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\common\decorators.js:67:47)
    at LiveSyncService.<anonymous> (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:290:25)
    at Generator.next (<anonymous>)
    at fulfilled (C:\Users\Bridge\AppData\Roaming\npm\node_modules\nativescript\lib\services\livesync\livesync-service.js:10:58)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
OUTPUT 2

编辑: 解决了 https://github.com/NativeScript/sidekick-feedback/issues/384#issuecomment-508028462

2 个答案:

答案 0 :(得分:0)

我知道这不是答案,但是这也在我身上发生。我正在运行Nativescript 5.4.1。我可以使用webpack进行构建,但是一旦尝试使用AOT或Uglify进行运行,就无法构建,并且错误消息也没有太大帮助。

答案 1 :(得分:0)

尝试使用nativescript-sidekick-GUI删除并添加'nativescript-dev-webpack'-plugin,这解决了我的问题...