react 本地运行没问题,打包上去后报错如下:
遇到这样的问题,一般都是import有问题,要么是名字写错了,要么是大小写,要么是导入的组件不存在找不到!!!!仔细检查出问题地方的import 一般都会找到原因。
我遇到的原因是:在同一个ts文件中export了多个,然后别的地方导入,本地运行都正常没问题,submodules 组件使用方式和抽离出来的使用方式不同, submodules用项目直接抛出的export, 抽离出来的使用的是export default,只有在特殊场景下会报错,
解决办法:将submodules 和 component 调整import引入方式一致,就OK了