【发布时间】:2020-07-30 15:17:55
【问题描述】:
我正在尝试将 CSS 作为模块导入到反应应用中。 我已将此添加到我的 webpack.config.js 文件中
{
test: /\.css$/,
use: [
{ loader: 'style-loader' },
{ loader: 'css-loader', options: { modules: true } },
],
},
这是实现
app.tsx
import styles from './styles.module.css';
class App extends React.Component {
render() {
return (
<div className={styles.mainContent}>
<h1> Hello, World! </h1>
<Button type="primary">Antd works!</Button>
</div>
);
}
}
styles.module.css
.mainContent {
color: limegreen;
}
但是这个 CSS 类对 output.
【问题讨论】:
-
你试过没有
options: { modules: true }声明吗?如果没有该子句,它应该可以正常工作。
标签: reactjs typescript webpack css-loader