如何解决未在组件中导入 CSS
我有以下测试组件:
Test.css
.someClass {
background-color: blue;
width: 100px;
height: 100px;
}
Test.tsx
import React from 'react';
import './Test.css';
export const Test = () => {
return (
<div className={'SomeClass'}>
hello
</div>
);
};
webpack 配置的相关部分:
{
test: /\.css$/,use: [
{
loader: 'style-loader'
},{
loader: 'css-loader',options: {
sourceMap: !isProduction,modules: {
localIdentName: '[local]',},}],
问题在于未应用样式。检查时,div 如下所示:
<div class="SomeClass">hello</div>
但是没有“SomeClass”css。
我怀疑这与一些 webpack 配置有关。我也试过这个:use: ['style-loader','css-loader']
而不是上面的 use
数组,但没有运气。
编辑
此项目使用 react-jss。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。