当前位置: 首页 > 面试题库 >

configuration.module具有未知属性'loaders'

萧宣
2023-03-14
问题内容

我的错误输出:

无效的配置对象。已使用与API模式不匹配的配置对象初始化Webpack。-configuration.module具有未知的属性“
loaders”。这些属性是有效的:对象{exprContextCritical?,exprContextRecursive?,exprContextRegExp?,exprContextRequest?,noParse
?、规则?,defaultRules?,unknownContextCritical?,unknownContextRecursive?,unknownContextRegExp?,unknownContextRequest?,unsafeCache?,wrappedContextCritical?,wrappedContextRecursive?,wrappedContextRegExpcursive?
?,strictExportPresence?,strictThisContextOnImports?}->影响普通模块的选项(NormalModuleFactory)。

我的webpack.config.js:

var webpack = require('webpack');
var path = require('path');

var BUILD_DIR = path.resolve(__dirname, 'src/client/public');
var APP_DIR = path.resolve(__dirname, 'src/client/app');

var config = {
  entry: APP_DIR + '/index.jsx',
  module : {
    loaders : [
      {
        test : /\.jsx?/,
        include : APP_DIR,
        loader : 'babel-loader'
      }
    ]
  },
  output: {
    path: BUILD_DIR,
    filename: 'bundle.js'
  }

};


module.exports = config;

我的webpack版本:

webpack@4.1.1

问题答案:

您应该在webpack 4中更改loadersrules

更改:

loaders

至:

rules

来源:装载机

例:

module.exports = {
  module: {
    rules: [
      { test: /\.css$/, use: 'css-loader' },
      { test: /\.ts$/, use: 'ts-loader' }
    ]
  }
};


 类似资料:
  • 问题内容: 我正在使用JSON将一些值从外部源获取到变量中。 我有一个这样的类型,将值放入: 解组后,我可以通过以下方式访问类型: 但是如果我尝试做类似的事情: 编译器抱怨没有这样的值。 所以我的问题是,我如何根据某些条件引用我知道会存在的Go属性? 做到这一点: 但这不是很灵活,因为我将收到不同的。 问题答案: 会尽力将数据放置在最适合您的类型的位置。从技术上讲,您的第一个示例将起作用,但是即使

  • 在C#中是否有任何验证器可以使用,即使没有指令,也会使额外的属性失败?

  • 我正试图用hibernate在数据库中存储一个实体。我有以下课程: 实验节点组如下所示: NodeGroup类看起来像这样: 现在,当我尝试编译代码时,我得到了这个错误: 导致原因:org.hibernate.AnnotationException:mappedBy引用未知的目标实体属性:[……]。在[…]中进行实验nodegroup.experience。UsableRemoteExperien

  • 我将ireport中的Fieldname作为实体类中的属性名。但我遇到了以下异常。 以下是我的jrxml代码 下面是我的实体类代码: 这是我的控制器类中的代码 这里我在我的实体类中声明为字符串类型的私有变量。所以在我的jrxml中,我给出了与相同的名称。如果我在iReport中单击预览,我也会遇到同样的问题。我使用的是iReport 4.5.0。这里检索包(模型)有一个jpa查询,它检索所有的包,