文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
五、编译工具 ts-loader、ts-lint
如何选择 Typescript 编译器
- 如果没有使用过
babel
,首选Typescript
自身编译器(可配合Ts-loader
使用) - 如果项目中已经使用
babel
,安装@babel/preset-typescript
(可配合 tsc 做类型检查) - 两种编译工具不要混用
typescript-eslint 与 babel-eslint 区别
babel-eslint
支持typescript
没有额外的语法检查,抛弃typescript
,不支持类型检查typescript-eslint
基础 typescript 的 AST,基于创建基于类型信息的规则(tsconfig.json
)
- 两者底层机制不一样,不要一起使用
babel
体系建议使用babel-eslint
,否则使用typescript-eslint
总结
- 编译工具
ts-loader
@babel/preset-typescript
- 代码检查工具
babel-eslint
typescript-eslint
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论