【问题标题】:A question in React+TypeScript+WebPack with typings-for-css-modules-loaderReact+TypeScript+WebPack 中带有 typings-for-css-modules-loader 的问题
【发布时间】:2019-05-19 17:29:24
【问题描述】:

webpack.config.js

 {
    test: /\.scss$/,
    use: [
      "style-loader",
      {
        loader: "typings-for-css-modules-loader",
        options: {modules: true,nameExport: true,camcelCase: true,sass: true}
      },
      "sass-loader"
    ]
  }

当我运行“npm run dev”时,发生了错误。 当我修改 index.scss 文件时,没有声明像 'index.scss.d.ts' 这样的文件来创建。

未捕获的错误:模块构建失败(来自 ./node_modules/typings-for-css-modules-loader/lib/index.js):

错误: 在以下位置找不到模块“css-loader/locals” Function.Module._resolveFilename (内部/模块/cjs/loader.js:580:15)

你能告诉我如何解决它吗? 谢谢!

【问题讨论】:

    标签: reactjs typescript webpack


    【解决方案1】:

    现在我修复它。将 css-loader v2.0 更新到 v1.0。没关系! here

    【讨论】:

    • 从 v1 更新到 v2 了吗?我在 v3.6 上仍然遇到问题?有什么想法吗?
    【解决方案2】:

    他的意思是降级到v1.0...即使到了2021年,问题仍然存在,您必须在最新的css-loader和typings-for-css-modules-loader之间进行选择...我检查了github仓库发现项目已经4年没有升级了

    【讨论】:

      猜你喜欢
      • 2018-08-06
      • 2018-04-04
      • 2021-07-14
      • 2018-12-27
      • 2019-08-24
      • 2019-10-28
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多