从 Ionic rc3 升级到 rc4 后,我很难运行我的应用程序。
当我通过运行它来构建应用程序时,ionic-app-scripts build --prod
它编译得很好,没有任何错误。
但是当我在我的 iPhone 上运行该应用程序时,我会在 Safari 控制台中看到一个空白屏幕和以下错误:
Error: Module build failed: TypeError: Cannot set property 'sources' of undefined
at /Users/andreas/IdeaProjects/project/node_modules/@ionic/app-scripts/dist/webpack/loader-impl.js:35:37
它似乎与 sourcemap 生成有关,所以我尝试将其关闭,但这没有帮助。ionic-app-scripts build --prod --generateSourceMap=false
然后我创建了一个空白应用程序,它工作得很好。所以我的应用程序似乎有问题。但是,我不知道必须从哪里开始调试此错误。我已经尝试调整出现错误的文件,但这也没有帮助(而且它也不是一个干净的解决方案)。
任何帮助表示赞赏。
编辑:我没有看到 ionic-app-scripts 中的重大变化。我不得不更改 tsconfig.json,现在我得到一个新错误:
Uncaught Error: Cannot find module "./app.module.ngfactory"