Gulp删除index.html内容

时间:2016-05-29 15:40:40

标签: angularjs html5 gulp jhipster

在找到关于这个问题的直接答案而没有找到答案之后,我决定在这里开辩论。

问题在于:在使用Gulp生成的网络应用程序上通过JHipster在浏览器上重新加载更改时 - 多次,index.html将会清空部分或全部内容,在浏览器上造成明显错误。

这不是一个大问题,因为我只保留index.html的新副本,并在发生这种情况时将其复制粘贴到IDE上,但是知道其他人是否遇到过这个问题会很高兴如果有解决方案吗?

gulp.task('inject', function () {
    return gulp.src(config.app + 'index.html')
        .pipe(inject(gulp.src(config.app + 'app/**/*.js').pipe(angularFilesort()), {relative: true}))
        .pipe(gulp.dest(config.app));
});

gulp.task('wiredep', ['wiredep:test', 'wiredep:app']);

gulp.task('wiredep:app', function () {
    var stream = gulp.src(config.app + 'index.html')
        .pipe(plumber({errorHandler: handleErrors}))
        .pipe(wiredep({
            exclude: [
                /angular-i18n/,  // localizations are loaded dynamically
                'bower_components/bootstrap-sass/assets/javascripts/' // Exclude Bootstrap js files as we use ui-bootstrap
            ]
        }))
        .pipe(gulp.dest(config.app));

0 个答案:

没有答案