首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用css-loader时出错

尝试使用css-loader时出错
EN

Stack Overflow用户
提问于 2017-09-18 00:29:20
回答 1查看 60关注 0票数 0

在使用Reactjs进行开发时,我遇到了css-loader的问题。基本上,这是我的webpack.config

代码语言:javascript
复制
{
test: /\.css$/,
exclude: /node_modules/,
loader: 'style-loader!css-loader?localIdentName=[name]__[local]__[hash:base64:5]&modules&importLoaders=1&sourceMap!postcss-loader',
}, {
test: /\.css$/,
include: /node_modules/,
loaders: ['style-loader', 'css-loader'],
},

下面是我实现css的方法:

代码语言:javascript
复制
import styles from './Home.css';
.
.
.
<FormControl type="text" className={styles['input-search']}/>

这是我的Home.css

代码语言:javascript
复制
.input-search{
width: 500px;
}

我正在使用Hasnode的mern-starter

但是没有加载css。我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2017-09-18 13:01:03

只需将其更改为以下内容,看看它是否有效:

代码语言:javascript
复制
{
    test: /\.css$/,
    loader: 'style-loader!css-loader'
}

如果这行得通,那么添加您的exclude: /node_modules/,最后,如果这行得通,那么添加所有疯狂的?localIdentName=[name]__[local]__[hash:base64:5]&modules&importLoaders=1&sourceMap

还可以考虑在您的配置中添加一个解析部分:

代码语言:javascript
复制
resolve: {
    modules: [
      path.join(__dirname, '../src/components'),
      'node_modules'
    ],
    extensions: ['.js', '.jsx', '.css']
  },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46266333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档