如何做到先用typescript编译,再用babel转?
很多项目使用typescript
+ webpack
来搭建项目,但其中的打包顺序没搞明白,一般我们先用tsc将项目打包至es2015
,然后使用babel
转。
这其中具体是怎么去实现的呢? 有哪些关键点或代码没有get到?
或者,是如何做到先typescript
编译,然后再让babel
乖乖的转呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
压根没有必要,typescript本身就支持各种JavaScript版本的转换,甚至是不同的规范。这一切都取决于,你如何定义你的 tsconfig.json 文件。
因此,完全没有必要再使用 babel。
https://github.com/Microsoft/...
这里有一个例子。 用 babel 的好处是有各种插件。
关键地方是
然后 tsconfig 里面要禁止 jsx
"jsx": "preserve"