【问题标题】:css-loader, postcss-loader: Module build failed: Error: No configuration provided forcss-loader,postcss-loader:模块构建失败:错误:未提供配置
【发布时间】:2018-02-18 22:17:45
【问题描述】:

我有一台新计算机并试图打开一个旧项目,但每当我运行开发时我都会收到此错误,我只是不明白为什么。该项目完全适用于我的旧电脑。

我尝试更新所有开发依赖项或仅更新 css-loaders,但均未成功。而且我确实有一个 postcss 配置文件,也尝试更新 stylelint。

this is the github

ERROR in ./~/css-loader?{"importLoaders":1}!./~/postcss-loader!./src/css/style.css
Module build failed: Error: No configuration provided for /Users/hoyhym/Desktop/test/src/css/style.css
    at module.exports (/Users/hoyhym/Desktop/test/node_modules/stylelint/lib/utils/configurationError.js:8:27)
    at stylelint._fullExplorer.load.then.then.config (/Users/hoyhym/Desktop/test/node_modules/stylelint/lib/getConfigForFile.js:39:13)
 @ ./src/css/style.css 4:14-142 13:2-17:4 14:20-148
 @ multi (webpack)-dev-server/client?http://localhost:3000 webpack/hot/dev-server ./~/react-dev-utils/webpackHotDevClient.js ./src/css/style.css ./src/js/script.js

【问题讨论】:

  • 我在使用 stylelint 时看到了这个错误,但忘记包含 .stylelintrc。添加.stylelintrc 解决了这个问题。如果您遇到同样的问题,请告诉我,我会将其转化为完整答案。

标签: webpack css-loader postcss-loader


【解决方案1】:

几天前我遇到了同样的问题。似乎这个问题可能会弹出,具体取决于您的 webpack 配置存储在项目中的确切位置,或者您从哪里调用 webpack 命令。

尝试添加选项:config: path inside your 'postcss-loader'

          use: [
            { loader: 'css-loader', options: { importLoaders: 1 }},
            { loader: 'postcss-loader', options: { config: { path: './postcss.config'}}}
          ]

【讨论】:

  • 我添加了选项:...但不幸的是我仍然收到错误
  • 同样的错误,但在错误的第一行 postcss-loader 之后有 config 和 path{...}
  • 您能否粘贴您的 package.json 和 webpack 配置,以便我可以尝试重新创建您的案例和版本。
  • 他们在我上面贴的github链接里,谢谢你的帮助
猜你喜欢
  • 2021-02-17
  • 2022-08-07
  • 2021-07-15
  • 2019-12-15
  • 2021-08-15
  • 2017-05-27
  • 1970-01-01
  • 1970-01-01
  • 2020-11-26
相关资源
最近更新 更多