में कोलाहल-polyfill का उपयोग कैसे करें कोलाहल docs में वे सिर्फ इतना है कि import "babel-polyfill";
शामिल करने के लिए इतना है कि मैं ES6 जनरेटर का उपयोग कर सकते हैं लेकिन उसके बाद मैं अपने gulpfile.js में है कि रेखा शामिल मैं अब भी जनरल एक अपवाद कहते हैं: Uncaught ReferenceError: regeneratorRuntime is not defined
यह मेरी gulpfile.jsgulpfile.js
import 'babel-polyfill';
var gulp = require("gulp"),
babel = require("gulp-babel"),
concat = require('gulp-concat'),
rename = require('gulp-rename'),
uglify = require('gulp-uglify');
gulp.task("babel", function() {
return gulp.src(jsSrc)
.pipe(concat('Main.js'))
.pipe(babel())
.pipe(gulp.dest(jsDest))
.pipe(rename('Main-min.js'))
.pipe(uglify())
.pipe(gulp.dest(jsDest));
});
jsSrc
maines6.js
और अन्य .js
फ़ाइलें है।
function* anotherGenerator(i) {
yield i + 1;
yield i + 2;
yield i + 3;
}
मैं यह कैसे उपयोग करने के लिए पता नहीं है .. क्या आप मेरी मदद कर सकते हैं: maines6.js
यहाँ मेरे जनरेटर है?
प्राप्त करना चाहते हैं तो आपको इसे अपने वास्तविक Main.js में आयात करने की आवश्यकता है क्योंकि इसका उपयोग किया जा रहा है। –
हाँ जनरेटर क्रोम द्वारा समर्थित है। लेकिन मैं जनरेटर को अन्य फाइल में अलग नहीं करना चाहता हूं। –
बस उसी प्रश्न में ब्राउज़र ** में उपयोग करें ** उसी बैबेल [डॉक्स] (http://babeljs.io/docs/usage/polyfill/#usage-in-browser) में आपने अपने प्रश्न में संदर्भित किया है। –