css - 如何在 webpack 中禁用一个文件的 css 模块

标签 css reactjs webpack css-modules

我只需要为一个文件禁用 css 模块。

请解释一下我该怎么做

我有两个 webpack 文件

请帮助配置我的 webpack.config.dev.jswebpack.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/

相关文章:

javascript - 如何在 javascript 中定义 html 类?

jquery - 我试图让这个光标效果对 react

ruby-on-rails - Rails Webpacker 3.0 导入 CSS 文件不起作用

vue.js - 从 webpack 中的特定 Assets 文件中删除哈希

javascript - 模糊除 div 之外的 BODY 元素

jquery - 如何更改 pnotify Jquery 插件的默认宽度?

reactjs - React-redux 在 mapDispatchToProps 中获取 props 或 state

node.js - 在VSTS/TFS中运行webpack,找不到webpack

html - 在 ie8 中,div 没有定位在 css 的右边

javascript - React Native Paper ProgressBar 不可见