【问题标题】:error in importing scss in React Application在 React Application 中导入 scss 时出错
【发布时间】:2017-05-14 13:06:48
【问题描述】:

您好,我在尝试导入 sass-loader 时遇到此错误。

错误 ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss 未找到模块:错误:无法解析 '../../static/fonts/OpenSans-Regular.woff2' 在 'D:\KumarYa1\Workplace\React\git_react\ReactApp\src\styles' @ ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss 6:1027-1079@./src/styles/main.scss@./renderer.js

webpack.config.js

module.exports = {
  entry: "./renderer.js",
  output: {
    filename: "public/bundle.js"
  },
  module: {
    loaders: [
      {
        test: /\.jsx?$/, 
        exclude: /(node_modules|bower_components)/,
        loader: 'babel-loader',
        query: {
          presets: ['react', 'es2015']
        }
      },
      {
test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/,
    loader: 'url-loader?limit=10000&mimetype=application/font-woff'
        },

      {
        test   : /\.css$/,
        loaders: ['style-loader', 'css-loader', 'resolve-url-loader']
      }, 
      {
        test   : /\.scss$/,
        loaders: ['style-loader', 'css-loader', 'resolve-url-loader', 'sass-loader?sourceMap']
      }
    ]
  }
}

【问题讨论】:

  • 我认为loaders 应该是use,而不是。
  • “装载机”在哪里?我没得到。你能说得具体一点吗?
  • test: /.../ , use: [...]

标签: javascript reactjs sass


【解决方案1】:

您能否尝试将解析 URL 添加到 scss 加载程序?

...
{
   test: /\.scss$/,
   loader: 'style!css!sass!resolve-url!sass?sourceMap'
}
...

【讨论】:

  • 按照您的要求完成后,我收到此错误。 ./~/css-loader!./~/sass-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./~/extract-text-webpack-plugin/ 中的错误loader.js?{"omit":1,"extract":true,"remove":true}!./~/style-loader!./~/css-loader!./~/sass-loader!./ src/styles/main.scss 模块构建失败:@import 'variables'; ^ “...加载样式”后的无效 CSS:预期 1 个选择器或规则,在 D:\KumarYa1\Workplace\React\git_react\ReactApp\src\styles\main.scss 中是“var content = requi”(第 1 行,第 1 列)@ ./src/styles/main.scss 4:14-437 @ ./renderer.js
猜你喜欢
  • 2019-05-05
  • 2021-08-09
  • 2018-04-24
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 2019-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多