为什么Gulp-Bundle任务会抱怨Gulp v4配置错误?

时间:2018-08-23 13:08:49

标签: javascript gulp

怎么可能..? 我试图使用名为gulp-bundle-assets的软件包创建捆绑任务,但是它不起作用。这是带有文件的文档中的示例配置,我想将其捆绑...

如果我尝试gulp bundle,控制台会显示:

  

配置文件的格式应为“ {bundle:{},副本:{}}”

// bundle.config.js
module.exports = {
    bundle: {
        main: {
            styles: './content/**/*.css',
        },
        vendor: {
            scripts: [
                './node_modules/jquery/dist/jquery.js',
                './node_modules/instafeed.js/instafeed.js',
                './node_modules/slick-carousel/slick/slick.js',
            ],
        },
    },
    copy: './assets/**/*.{png,svg}',
};

我的吞咽任务看起来像:

// gulpfile.js
gulp.task('bundle', function() {
    return gulp.src('./bundle.config.js')
        .pipe(bundle())
        .pipe(gulp.dest('./public'));
});

我的版本:

  • npm v6.4.0
  • 节点v10.6.0
  • gulp v4.0.0
  • gulp-bundle-assets v2.29.0

0 个答案:

没有答案