在找到关于这个问题的直接答案而没有找到答案之后,我决定在这里开辩论。
问题在于:在使用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));