【发布时间】:2020-08-31 15:37:49
【问题描述】:
我想使用 Babel 将 src 文件夹下的 js 文件重命名为 ts 文件
我跑了 babel src --out-dir lib -extensions \".js,.ts\" --source-maps inline"
这会将 ts 文件转换为 js,但不会将 js 文件转换为 ts。
我做错了吗?
【问题讨论】:
-
你是说你的 babel 输出是打字稿吗?因为通常你的 input 会是打字稿,而你的输出会是 javascript。
-
是的。我能够使用命令 babel src --out-dir lib -extensions \".js,.ts\" --out-dir-extension .ts 将文件重命名为 .ts
-
酷,好像你有答案了。我很好奇你的配置的其余部分是什么,允许你从
js到ts的转换。js已经是有效的ts,afaik,那么转换了什么?
标签: javascript babeljs