我按照文档说明将Ionic从RC1更新为RC3,之后我无法使用ionic run android
或ionic build android
在Android中正确运行我的应用。使用ionic serve
和.apk版本进行预览可以正常工作,但是当我在我的设备或模拟器中运行应用程序时,它会显示启动画面并显示空白的WebView。当我通过chrome://inspect
进行调试时,它会在控制台中显示以下错误:
main.js:7 Uncaught Error: Cannot find module "./app.module.ngfactory"
我在更新之前备份了项目文件夹,当我的应用程序运行正常,代码相同(升级期间没有更改),以及app.module.ts
,main.dev.ts
和main.prod.ts
似乎很好。
我尝试删除.tmp和node-modules文件夹并再次运行npm install
,但错误仍然存在。
答案 0 :(得分:3)
检查一下:https://forum.ionicframework.com/t/cannot-find-module-app-module-ngfactory/72832/3
最新版本的打字稿给我造成了错误。
答案 1 :(得分:1)
在我的情况下,我遇到了NGTranslate的导入问题。
请参阅此处Ionic Forum Post