如何用凉亭安装砌体

时间:2015-08-16 10:37:50

标签: gulp bower masonry

我试图用凉亭和沟壑安装砌体。脱离和覆盖:

    "dependencies": {
    "fontawesome": "~4.3.0",
    "bootstrap": "~3.3.5",
    "superfish": "~1.7.6",
    "masonry": "~3.3.1"
  },
  "overrides": {
    "jquery": {
      "ignore": true
    },
    "masonry": {
        "main": ["./dist/masonry.pkgd.min.js"]
    }
  }

在我的控制台中,我收到以下错误:

未捕获的TypeError:无法读取属性'项目'未定义的

Masonry的打包版本包含所有依赖,但我仍然会收到此错误。

在我的gulpfile中,我有这个任务来创建包含所有供应商包的bower.js文件:

gulp.task('js:bower:bootstrap', function () {
    /*
     * Custom bootstrap javascript build
     */
    var BS = SRC_FOLDER + '/bower_components/bootstrap';

    return gulp.src([
        BS + '/js/transition.js',
        BS + '/js/alert.js',
        BS + '/js/button.js',
        // BS + '/js/carousel.js',
        BS + '/js/collapse.js',
        BS + '/js/dropdown.js',
        BS + '/js/modal.js',
        BS + '/js/tooltip.js',
        BS + '/js/popover.js',
        BS + '/js/scrollspy.js',
        BS + '/js/tab.js',
        BS + '/js/affix.js',
    ])
    .pipe( concat('bootstrap.js') )
    .pipe( gulp.dest( TMP_FOLER + '/bootstrap/') );
});

gulp.task('js:bower', ['js:bower:bootstrap'], function () {
    /*
     * Build all bower javascript components
     */
    return gulp.src( mainBowerFiles([
        '**/*.js',
        '!**/bootstrap/**/bootstrap.js'
    ])).pipe( addsrc([
        TMP_FOLER + '/bootstrap/*.js'
    ]) )
    .pipe( concat('bower.js') )
    .pipe( gulp.dest( DST_FOLDER + '/js/' ) )
    .pipe( rename({ suffix: '.min' }) )
    .pipe( uglify() )
    .pipe( gulp.dest( DST_FOLDER + '/js/' ) );
});

0 个答案:

没有答案