我已经构建了一个在chrome中工作得很好的有角度的网站,但是因为ES6而在IE中失败了
我正在使用带有节点服务器的cdn运行角度,该节点服务器仅用于服务网页,除了侦听端口之外没有其他代码。
我想在其中添加babel,但我发现的所有示例都是用于服务器代码或使用gulp或webpack。有没有办法直接将babel整合到我的目的,或者我肯定需要配置webpack \ gulp。
Included the directory structure of the code, all the files are getting linked in index.html
答案 0 :(得分:0)
由于babel改变了你的javascript我不认为你可以将它包含在你的html页面中,你需要将它放在一个咕噜声或这样的管道中,以便javascript被转换,然后转换的javascript被提供:
gulp.task('build', [], function () {
return gulp.src('./app/index.html')
.pipe(preprocess({context: production_config.context}))
.pipe(babel({ presets: ['env'] }))
.pipe(gulp.dest('./build');
});
然后服务"构建"而不是" app"
也许有一种更有活力的方式