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。
原文鏈接:https://blog.csdn.net/strongbill/article/details/82939358