我正在使用 webpack我需要包括一些为 requirejs 构建的库. 一切正常,直到其中一个图书馆宣布 css dependency :
define(["css!./stylesheet.css"], function(){ \* module *\ });
Webpack 有一个 css loader也一样,但是它不会像 requirejs 那样自动加载它们。必须管道 css loader到 style loader这样做:
require("style!css!./stylesheet.css");
有什么办法可以使之前的工作正常吗?例如,我可以覆盖这个特定库的 css 加载器,以便它通过样式加载器进行管道传输吗?
最佳答案
我使用 postLoaders
找到了一个不错的解决方案。
添加
postLoaders: [
{ test: /\.css$/, loader: 'style', include: path.join(__dirname, "pathTo/theLib") }
]
进入 webpack 配置的 module
属性就可以了。
关于javascript - 使用 webpack 加载 requirejs 模块的 css 依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32679250/