0x00错误描述
Error: Cannot find module '@babel/core’
0x01产生原因
babel-loader和babel-core版本不对应所产生的,
babel-loader 8.x对应babel-core 7.x
babel-loader 7.x对应babel-core 6.x
刚一开始我一看到cannot find module,第一条件反射就认为我自己没有装某个模块,装了后还是不行。认真看后,这次的坑还真人性,还告诉了我如何去解决,实在太开心了。
0x02解决方法
所以下载对应的版本就是了,下面是安装babel-core 7.x的方法
npm install -D @babel/core
0x03小结
babel-core是babel的核心,若是想要用babel-loader把es6的代码转换成为es5的代码,那么你就需要对应版本的babel-core。