- webpack打包失败,并报错:
Module build failed: Error: Cannot find module '@babel/core'
babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@7'.
原因:是因为装了8+的babel-loader,需要降级版本到7,或者保持现有版本,升级新的babel-core。
解决:安装指定版本的babel-loader
npm install babel-loader@7.1.5
- 打包过程中遇到这个错误:
TypeError: Super expression must either be null or a function, not object
at _inherits (D:\study\React_server\example2\views\layout.jsx:19:113)
at D:\study\React_server\example2\views\layout.jsx:22:5
at Object.<anonymous> (D:\study\R
原因:用了高版本的class属性,现有的preset不支持,要增加es7的支持。
解决:安装并配置:babel-preset-stage-0
网友评论