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

标签 javascript css requirejs webpack

我正在使用 webpack我需要包括一些为 requirejs 构建的库. 一切正常,直到其中一个图书馆宣布 css dependency :

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

Webpack 有一个 css loader也一样,但是它不会像 requirejs 那样自动加载它们。必须管道 css loaderstyle 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/

相关文章:

javascript - 在此 NVD3 多条形图中更改数据集时如何缩放 Y 轴?

html - 当我在 Internet Explorer 中调整大小时

javascript - Mocha : undefined is not a function

javascript - requirejs:需要 r.js 优化文件

javascript - 有效评估 JavaScript 对象是否包含字符串

Javascript json 到嵌套 json

google-chrome - 为什么某些 CSS 属性的转换缓慢且不流畅

html - 为什么 link 标签有时不起作用而 style 标签有效?

node.js - UMD javascript 模块也可以在严格模式下工作

javascript - 生成 YouTube 自定义播放列表问题