【发布时间】:2021-11-01 16:44:35
【问题描述】:
我通过 webpack配置了CSS-modules,结果类名看起来不对。
感觉 webpack 没有响应它们。虽然它应该看起来像这样:
class="Input-input_ytoew" 但您可以自己查看结果。
webpack
----------
module.exports = {
module: {
rules: [
{
test: /\.s?css$/,
use: [
"style-loader",
{
loader: "css-loader",
options: {
sourceMap: true,
importLoaders: 1,
modules: true,
},
},
],
include: /\.module\.scss$/,
},
{
test: /\.s?css$/,
use: ["style-loader", "css-loader"],
exclude: /\.module\.scss$/,
},
],
},
};
Input.stx
----------
import React from "react";
import s from "./Input.module.scss";
export const Input = ({ value }: any) => {
return (
<>
<input className={s.input} type="text" value={value} />
</>
);
};
【问题讨论】:
标签: javascript reactjs webpack sass