我只需要为一个文件禁用 css 模块。
请解释一下我该怎么做
我有两个 webpack 文件
请帮助配置我的 webpack.config.dev.js
和 webpack.config.prod.js
文件。
我使用教程安装了 css 模块 https://medium.com/nulogy/how-to-use-css-modules-with-create-react-app-9e44bec2b5c2 .
我的 webpack 配置如下:
开发
test: /\.css$/,
use: [
require.resolve('style-loader'),
{
loader: require.resolve('css-loader'),
options: {
importLoaders: 1,
modules: true,
localIdentName: "[name]__[local]___[hash:base64:5]"
},
},
产品
test: /\.css$/,
loader: ExtractTextPlugin.extract(
Object.assign(
{
fallback: require.resolve('style-loader'),
use: [
{
loader: require.resolve('css-loader'),
options: {
importLoaders: 1,
modules: true,
minimize: true,
sourceMap: true,
},
},
我文件的路径是“react-infinite-calendar/styles.css”。
如何添加异常?
提前致谢!
最佳答案
使用排除
选项:
// ...
test: /\.css$/,
exclude: /yor_file\.css$/,
// ...
关于css - 如何在 webpack 中禁用一个文件的 css 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45506131/