今天遇到一个巨坑的报错:
Attempted import error: '../views/processApprovePage/approveView' does not contain a default export (imported as 'ApproveView').
我检查了n遍都没有找出我的代码哪里有问题,最后突然想到在import ApproveView的地方写的是
import ApproveView from '../view/processApprovePage/approview'
然而我在processApprovePage这个目录下面有两个文件:approview.tsx(来写页面) 和 approview.js(用来写styled-components的CSS样式),一定是代码编译的时候默认去导入 approview.js这个文件了,最后我在导入的地方把文件的后缀名补上就OK了!!!!
import ApproveView from '../view/processApprovePage/approview.tsx'
这个问题困扰了我一天,太坑了太坑了