webpack4 报错 Could not find plugin “proposal-class-static-block“. Ensure there is an entry in ./available-plugins
- 使用babel-loader做js兼容性处理时,我们安装完babel-loader后还需要安装@babel/core 和@babel/preset-env
- 但是在安装完毕后,运行webpack 命令,进行打包时,控制台报 “Could not find plugin “proposal-class-static-block“. Ensure there is an entry in ./available-plugins” 错误。 上网查了查,发现可以通过修改node_modules/@babel/preset-env/lib/available-plugins.js文件,但是很难找。
- 实际上这个问题,依然是包的版本问题。将@babel/core 和@babel/preset-env 的版本改为:
"@babel/core": "^7.14.6",
"@babel/preset-env": "^7.14.7",
再次打包,发现报错问题已经解决了