【发布时间】:2016-09-28 22:40:24
【问题描述】:
我有简单的生成器代码:
function *foo(){}
我有一个像这样的 gulp babel:
const gulp = require('gulp');
const babel = require('gulp-babel');
gulp.task('default', () => {
return gulp.src('src/app.js')
.pipe(babel({
presets: ['es2015']
}))
.pipe(gulp.dest('dist'));
});
当你运行 gulp 时,它完成得很好,但是当我转到要添加 dist/app.js 文件的 html 页面时,我在控制台中看到一个错误:
ReferenceError: regeneratorRuntime is not defined
我已经阅读过它,但建议添加一个处理生成器的插件,当我这样做时,我有一个错误,需要未定义...有人可以告诉我如何使 babel 与生成器一起工作一步一步来?
【问题讨论】:
标签: gulp ecmascript-6 generator babeljs