web-dev-qa-db-ja.com

不明なプロパティ '最適化'

Webpackでuglifyを使おうとしていますが、次のエラーが発生します。

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
 - configuration has an unknown property 'optimization'. These properties are valid:
   object { amd?, bail?, cache?, context?, dependencies?, devServer?, devtool?, entry, externals?, loader?, module?, name?, node?, output?, performance?, plugins?, profile?, recordsInputPath?, recordsOutputPath?, recordsPath?, resolve?, resolveLoader?, stats?, target?, watch?, watchOptions? }

私が持っています

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');

そして

optimization: {
        minimizer: [new UglifyJsPlugin()]
    }

私のwebpack.config.jsで、webpackが「最適化」を認識していないように見えますか?

5
David C

私にも同じことが起こりました。node_modulesをクリアして再インストールしてください。

2
Abhinav Singi