在使用Reactjs进行开发时,我遇到了css-loader的问题。基本上,这是我的webpack.config:
{
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的方法:
import styles from './Home.css';
.
.
.
<FormControl type="text" className={styles['input-search']}/>这是我的Home.css
.input-search{
width: 500px;
}我正在使用Hasnode的mern-starter
但是没有加载css。我该怎么做?


发布于 2017-09-18 13:01:03
只需将其更改为以下内容,看看它是否有效:
{
test: /\.css$/,
loader: 'style-loader!css-loader'
}如果这行得通,那么添加您的exclude: /node_modules/,最后,如果这行得通,那么添加所有疯狂的?localIdentName=[name]__[local]__[hash:base64:5]&modules&importLoaders=1&sourceMap。
还可以考虑在您的配置中添加一个解析部分:
resolve: {
modules: [
path.join(__dirname, '../src/components'),
'node_modules'
],
extensions: ['.js', '.jsx', '.css']
},https://stackoverflow.com/questions/46266333
复制相似问题