javascript - Webpack 输出是反向的

标签 javascript css webpack sass config

我想提取两个 scss 文件来分离 css 文件。

样式编译正确,但文件错误。

我的文件和树结构如下。

样式.scss

body{background:red}

英雄.scss

body{background:green}

css.js

import styles from '../sass/style.scss'

hero.js

import hero from '../sass/hero.scss'

webpack.config.js

http://cssdeck.com/labs/83ywcysv

输出是:

样式.css

body{background:green}

英雄.css

body{background:red}

配置中是否缺少某些内容?

最佳答案

如果你想在输出中有两个不同的css文件,你需要有两个不同的规则来告诉webpack使用哪个文件。
创建两个 ExtractTextPlugin 实例并在规则中使用它们。

像这样

http://cssdeck.com/labs/zrrjm1kw

关于javascript - Webpack 输出是反向的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49138489/

相关文章:

javascript - 如何制作动画虚线 svg 线?

html - 无法在 bootstrap 3 的容器中放置菜单

html - 外部 CSS 不能只在一页上工作

javascript - 在使用 vue-cli 3 (webpack 4.15.1) 启动的项目上关闭热重载

Visual Studio 的 JavaScript 插件?

javascript - 从子 javascript 更改父级中的变量值

javascript - Webpack - 错误 : Cannot resolve module 'window'

javascript - Webpack:无法解构 `curry` 或 'undefined' 的属性 'null'

javascript - 如何在具有自定义高度和宽度的新弹出窗口上更改窗口标题

javascript - 使用 jQuery 创建图像益智游戏