Ошибка в команде npx webpack-cli

До того, как я использовал эту команду без проблем

npx webpack

с этим webpack.config.js

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

module.exports = {
entry: './views/js/components/src/main.js',
output: {path: __dirname, filename: 'bundle.js'},
watch: true,
watchOptions: {
    poll: true
},
module: {
    loaders: [
        {
            test: /.jsx?$/,
            loader: 'babel-loader',
            exclude: /node_modules/,
            query: {
                presets: ['es2015', 'react', 'minify']
            }
        }
    ]
},
};

но теперь у меня есть такое сообщение

The CLI moved into a separate package: webpack-cli.
Please install 'webpack-cli' in addition to webpack itself to use the CLI.

поэтому я установил webpack-cli и использую функцию переноса, но теперь, когда я использую эту команду

npx webpack-cli

Я получил это сообщение об ошибке

Cannot read property 'presetToOptions' of undefined

Есть мой новый конфиг вебпака

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

module.exports = {
entry: './views/js/components/src/main.js',
output: {path: __dirname, filename: 'bundle.js'},
watch: true,
watchOptions: {
    poll: true
},
module: {
    rules: [
        {
            test: /.jsx?$/,
            use: [{
                loader: 'babel-loader'
            }],
            exclude: /node_modules/,
            options: {
                presets: ['es2015', 'react', 'minify']
            }
        }
    ]
},
};

Я не очень понимаю, в чем проблема, если у кого-то есть идея, это было бы здорово.

Спасибо,

0 ответов

Другие вопросы по тегам