module.loaders 变为 module.rules

旧版 loader 配置替换为一个更强大的 rules 系统,它允许配置 loaders。为了兼容性,旧版 module.loaders 语法依然有效。新版命名规则理解更简单,建议升级到 module.rules 选项。

module: {
-  loaders: [
+  rules: [
    {
      test: /\.css$/,
-      loaders: [
-        "style-loader",
-        "css-loader?modules=true"
+      use: [
+        {
+          loader: "style-loader"
+        },
+        {
+          loader: "css-loader",
+          options: {
+            modules: true
+          }
+        }
      ]
    },
    {
      test: /\.jsx$/,
      loader: "babel-loader", // Do not use "use" here
      options: {
        // ...
      }
    }  
  ]
}

REF

results matching ""

    No results matching ""