構文を使用している別のライブラリにあるreactアプリを作成しています。libを使用した私のコードは次のとおりです。requireES6
var React = require('react');
var Calendar = require('horario-calendar');
var appts = [];
React.render(<Calendar />, document.getElementById('calendar'));
horario-calendarサードパーティのアプリであり、ES6構文がいっぱいです。すべてのコードgulpを. タスクは次のとおりです。transpileES6
var browserify = require('browserify');
var reactify = require('reactify');
var source = require('vinyl-source-stream')
var to5 = require('6to5ify');
module.exports = function(gulp, config) {
gulp.task('browserify', function() {
browserify(config.app.src, {debug: true})
.transform(to5)
.transform(reactify)
.bundle()
.pipe(source(config.app.bundleName))
.pipe(gulp.dest(config.app.bundle));
});
};
しかし、それはコードによるものではありませんtranspile。requireそれはtranspile私のコードだけです。私はまだES6スタイルのインポートをすべてhorario-calendar. transpileそのコードにも何をする必要がありますか?