reactjs - 如何在没有 Eject 的情况下更改 webpack 配置以将 CSS 设置为模块
问题描述
有没有办法让通用 webpack.config.dev.js 不弹出 但覆盖其中的一些功能?
所以我需要一种方法来添加一些行来获取 css 模块
import styles from './styles.css';
...
<div className={styles.A}
我想避免命令弹出,因为我不想丢失来自 react-team 的更新,就像项目文件结构清晰时一样。
我的 webpack 4.19.1 由 create-react-app 生成
还有一个问题:可能有任何第三方库有助于实现这种模块化的 css 文件吗?
解决方案
这在 CRA 2.0+ 中默认有效,但您应该将您的 css 文件重命名为 styles.module.css
更多信息在这里
推荐阅读
- tcl - 单选按钮表现得像一个
- scala - 播放进化未应用于自定义 Slick 环境配置
- c# - 我的邮件发件人不向某人发送电子邮件
- selenium-chromedriver - 尝试单击页面中的任何元素时出现“java.lang.NullPointerException”
- google-apps-script - 如何从列表中填充自定义键盘的按钮并使该键盘工作?
- excel - VBA 表头名称不变
- html - 使用选择选项的 HTML 排序
- javascript - 仅将重复项从数组推送到新数组(因此可以将它们添加在一起)
- java - 内部类甚至可以访问外部类的私有成员。这不是侵犯隐私吗?
- typo3 - TYPO3 前端编辑在 TYPO3 8.7 中不起作用