使用 webpack 加载 requirejs 模块的 css 依赖项



我正在使用webpack,我需要包含一些为需求而构建的库。一切都很好,直到其中一个库声明了一个css依赖项:

define(["css!./stylesheet.css"], function(){ * module * });

Webpack也有一个css加载器,但是它不会像requirejs那样自动加载。必须通过管道将css加载器与样式加载器连接起来:

require("style!css!./stylesheet.css");

是否有办法使先验工作?例如,我是否可以覆盖这个特定库的css加载器,以便它与样式加载器连接?

我发现了一个使用postLoaders的很好的解决方案。

添加

postLoaders: [
  { test: /.css$/, loader: 'style', include: path.join(__dirname, "pathTo/theLib") }
]

放到webpack配置的module属性中就成功了。

最新更新