报错:可能报两个错误
- Uncaught Error: Cannot find module '@babel/runtime/helpers/builtin/interopRequireDefault'
- Uncaught TypeError: _interopRequireDefault is not a function at Object../node_modules/@material-ui/core/Button/Button.js
原因:一开始我以为babel转es6失败,重新安装@babel/runtime发现问题没能解决,当我去node_modules里面查找‘babel/runtime/helpers/builtin/interopRequireDefault'路径时发现没有builtin这个文件夹,尝试把helpers下的一堆js文件复制到新建builtin文件夹中,重新运行后成功!
解决:
-
npm install --save @babel/runtime@latest
2.在helpers文件夹下新建builtin文件夹,并把helpers下的js文件全都复制到builtin文件夹下
3.重新执行项目 npm run develop