Javascript grunt网页上说它';s";“无误完成”;但是没有';不要把任何东西捆起来

Javascript grunt网页上说它';s";“无误完成”;但是没有';不要把任何东西捆起来,javascript,gruntjs,npm,webpack,Javascript,Gruntjs,Npm,Webpack,所以我试图让grunt、babel和webpack一起玩得很好,但在尝试了一周我研究的各种东西后,没有任何效果。下面是我的GrunFile.js的相关部分: webpack: { options: { entry: ['./js/main'], output: { filename: 'bundle.js' }, module: {

所以我试图让grunt、babel和webpack一起玩得很好,但在尝试了一周我研究的各种东西后,没有任何效果。下面是我的GrunFile.js的相关部分:

webpack: {
        options: {
            entry: ['./js/main'],
            output: {
                filename: 'bundle.js'
            },
            module: {
                loaders: [
                    {
                        test: /\.js$/,
                        loader: 'babel-loader',
                        query: {
                            presets: ['es2015', 'react']
                        }
                    }
                ]
            },
        },
    }
显然,“js”文件夹中有一个main.js:


没有创建bundle.js。我缺少什么?

你必须用其他东西替换
选项<代码>选项
是grunt插件选项的保留键

因此,这应该是可行的:

webpack: {
    myconfig: {
        entry: ['./js/main'],
        ...
    },
}
grunt webpack
Done, without errors.
webpack: {
    myconfig: {
        entry: ['./js/main'],
        ...
    },
}