ionic build --prod报错如何解决

在做ionic开发的时候编译项目用的是  ionic build ,但是ionic build编译出来的项目正式发布的时候运行速度很慢,

所以我们正式上线前编译 需要通过ionic build --prod来编译。



但是很多同学在用ionic build --prod的时候报错,如下图:




意思感觉是模块有问题,那么下面我们就看看ionic build --prod的时候类似上图的错误如何解决


上面错误的主要原因是我们在创建页面的时候通过ionic  g page 页面名称  来创建的。


命令创建完成组件以后再根目录会多一个   名称.module.ts



解决方法就是:


1、备份你的代码


2、删除pages目录里面的所有组件里面的    .module.ts文件


3、找到对应的pages目录里面的所有组件  删掉里面的  @IonicPage()


4、重新 ionic build --prod就可以了