在使用webpack打包babel时候遇到的问题
我在使用webpack对babel进行打包的时候出现了一些问题,在这里记录一下:
1.报错:说我在module.rules使用了不存在的API:结果是rules写错了,是一个数组,里面放适配的配件后缀以及规则
2.报错:说找不到babel-core:
(1)我将babel-loader的版本调成比babel-core的版本高一级,还是不行
(2)我将babel的转化规则都调成与babel-core一致的7版本,还是不行
(3)我将babel-core和babel-cli都在本地项目中再装一个,不再使用全局的babel-core和babel-cli,解决了问题
ps:1.babel相关的版本:
"@babel/preset-env": "^7.12.11", "@babel/preset-react": "^7.12.10", "babel-loader": "^8.2.2", "@babel/cli": "^7.12.10", "@babel/core": "^7.12.10",
2.babel前面加@:其实是babel官方在babel-core7.0之后使用的,一般情况可以使用默认即可

浙公网安备 33010602011771号