javascript - webpack 在异步导入时生成相同的样式
问题描述
我异步导入两个模块,每个模块都导入相同的css,如下所示
entry.js
const m = {
a: import('./a'),
b: import('./b'),
}
一个.js
import './test.css'
b.js
import './test.css'
import './other.js'
测试.css
.a { color: #fff }
运行 webpack ['mini-css-extract-plugin', 'css-loader']
,dist
包含两个 css 文件,内容相同。
如何只生成一个css文件?
解决方案
推荐阅读
- solace - 来自 VB 6.0 的安慰连接
- javascript - 使用自定义超链接包裹 Instagram 嵌入
- intern - 如何指定实习生为 http://localhost:9000 服务的根目录?
- c# - 如何在 ASP.NET Core Web API 中发布对象列表
- c# - 如何从字符串列表中创建 JSON 字符串
- java - 即使我已经将其声明为 final,我的 Face 类似乎也不是不可变的,我该如何纠正它?
- node.js - 创建数据时 Multer 发布两次
- android - 当用户按下 Android 自定义相机上的后退按钮时,如何停止视频录制
- excel - 将约会添加到非默认日历
- python - Python - 从无引发 JSONDecodeError("Expecting value", s, err.value)