grunt + browserify + tsify + babelify (デバッグあり) のセットアップに苦労しています。
以下の gruntfile 設定は typescript をコンパイルしますが、バベルの変換は行われません。
誰でもこれを行う方法を教えてもらえますか? (これを行うにはgulpを使用する必要があるかもしれません??)
browserify: {
main: {
src: 'app/scripts/main.ts',
dest: 'app/scripts/bundle.js',
},
options: {
browserifyOptions: {
plugin: [['tsify']],
transform: [['babelify', {presets: ['es2015'], extensions: ['.ts']}]],
debug: true
}
}
}
tsconfig.json のターゲットは「es2015」に設定されています。