我正在努力设置 grunt + browserify + tsify + babelify (带调试)。
下面的 gruntfile 设置确实编译了 typescript,但没有发生 babel 转换。
任何人都可以让我知道如何做到这一点?(我可能需要使用 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”。