webpack 配置 style-loader时出现错误:Module build failed (from ../node_modules/style-loader/dist/cjs.js)

仇征
2023-12-01

webpack 配置 style-loader时出现错误,Module build failed (from …/node_modules/style-loader/dist/cjs.js):TypeError: this.getOptions is not a function at Object.loader

1.确保loader配置中的顺序,loader的执行顺序是从右到左,从下到上的,这里要注意 style-loader 和css-loader的顺序 ,style-loader 要放在前面
2. 使用正确的版本,可能是因为高版本不兼容问题, 这里将版本降到了比较老的。

"css-loader": "^2.0.2",
 "style-loader": "^0.23.1",

注意: 最新的webpack5 和webpack4.x及以前的会有一些loader弃用或者配置方式改变。这里需要自己踩坑,遇到问题找官网。

 类似资料: