【问题标题】:Load requirejs module's css dependency with webpack使用 webpack 加载 requirejs 模块的 css 依赖
【发布时间】:2015-09-20 12:11:00
【问题描述】:

我正在使用webpack,我需要包含一些为requirejs 构建的库。 一切正常,直到其中一个库声明css dependency

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

Webpack 也有一个css loader,但是它不会像 requirejs 那样自动加载它们。必须通过管道将css loader 传递给style loader 才能这样做:

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

有什么方法可以使之前的工作?例如,我可以覆盖这个特定库的 css 加载器,以便使用样式加载器对其进行管道传输吗?

【问题讨论】:

    标签: javascript css requirejs webpack


    【解决方案1】:

    我使用postLoaders找到了一个不错的解决方案。

    添加

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

    进入 webpack 配置的 module 属性就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-01
      • 2017-10-27
      • 1970-01-01
      • 1970-01-01
      • 2018-03-03
      • 1970-01-01
      • 1970-01-01
      • 2014-12-15
      相关资源
      最近更新 更多