没有信息的 Webpack 3 schema-utils 错误

标签 webpack webpack-3

运行 webpack 时,我得到以下信息:

/Users/nikos/WebstormProjects/quantumjs/node_modules/schema-utils/dist/validateOptions.js:40
    throw new _ValidationError2.default(ajv.errors, name);
    ^

false

这是我的配置:
var path = require("path");
var webpack = require("webpack");
var WebpackBuildNotifierPlugin = require("webpack-build-notifier");
const ExtractTextPlugin = require("extract-text-webpack-plugin");

const PATHS = {
  src: path.join(__dirname, './src'),
  build: path.join(__dirname, './build')
};

module.exports = {

  entry: {
    "app": PATHS.src + '/index.ts'
  },
  output: {
    path: PATHS.build,
    filename: '[name].js',
    publicPath: '/'

  },
  devtool: "source-map",
  module: {
    loaders: [
      {
        test: /\.ts$/,
        loader: 'ts-loader'
      },
      {
        test: /\.p?css$/,
        use: ExtractTextPlugin.extract({
          fallbackLoader: "style-loader",
          loader: "css-loader?importLoaders=1,url=false!postcss-loader"
        })
      }
    ]
  },
  resolve: {
    // you can now require('file') instead of require('file.js')
    extensions: ['.ts', '.js','.pcss']
  },
  plugins: [
    new WebpackBuildNotifierPlugin({
      title: "My Project Webpack Build"
    }),
    new ExtractTextPlugin("app.css"),
  ]
};

最佳答案

extract-text-webpack-plugin已弃用以下选项:

  • fallbackLoader现在是 fallback
  • loader必须替换为 use .

  • 来源:https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/569#issuecomment-314881026

    关于没有信息的 Webpack 3 schema-utils 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46171773/

    相关文章:

    reactjs - 与 webpack 捆绑时如何为每个 .scss 文件提供变量.scss?

    angularjs - Webpack导入html模板未加载

    migration - Webpack 迁移 3 -> 4 : Error: Cannot find module 'webpack/lib/optimize/CommonsChunkPlugin'

    javascript - 模块构建失败 : SyntaxError: Missing class properties transform when using webpack2

    javascript - webpack 通过插件在编译前添加文件

    css - Webpack 将两个 CSS 文件和一个 SCSS 文件拼接成一个 CSS 文件

    javascript - 如何在 Gitlab CI 中设置环境变量并使其在本地可测试

    webpack - 如何使用 webpack DLL 插件?

    javascript - 如何在 webpack 的生产版本中引用 Web Workers?

    javascript - vue-cli@3 没有可用于依赖类型 : CssDependency 的模块工厂