如何用babel 7 cli编译打字稿?

时间:2018-08-13 08:50:25

标签: typescript babel babel-loader

此:

babel ./src/MyTypescript.ts  --out-dir ./wwwroot/js/

不起作用(没有错误,只是“ 0已编译”)。

.babelrc包含Babel 7使用webpack babel loader编译打字稿所需的一切:预设“ @ babel / typescript”和插件“ babel-plugin-transform-class-properties”(这对我适用于当前babel 7 rc01)。

2 个答案:

答案 0 :(得分:0)

这是一个答案:

 babel ./src/MyTypescript.ts  --out-dir ./wwwroot/js/ --extensions '.ts,.js'

答案 1 :(得分:0)

所选答案对我不起作用。

我已经通过以下链接解决了问题:

https://github.com/microsoft/TypeScript-Babel-Starter/blob/master/package.json

"build:js": "babel src --out-dir lib --extensions \".ts,.tsx\" --source-maps inline"

要添加TS扩展名:

--extensions \".ts,.tsx\"