带有 atom-typescript 插件的打字稿 vs 吞咽任务

Mat*_*ton 5 typescript gulp atom-editor

在学习 Angular (2.0) 时,我才刚刚接触 TypeScript。我正在设计编译 TypeScript 的最佳方法以及如何组织我的项目。

我正在使用 atom-typescript for Atom 来编译带有 tsconfig 文件的 ts 文件,但我很好奇是否应该使用 gulp 任务,因为我最终想要连接和丑化 ts 文件的 js 输出。据我所知,我不能用 atom-typescript 插件来做到这一点。如果我开始使用 Gulp 任务,牺牲将是 atom-typescipt 在编辑器中提供的代码提示和反馈。

或者也许我应该让插件进行转换并使用 gulp 来丑化生成的 js。???

是否有一种快乐的中等最佳实践方法来处理这个问题?

谢谢!马特

rgv*_*sar 3

为什么不两者都使用呢?您可以使用 Atom 编辑和编译 TypeScript 和 Gulp 任务,以连接和丑化生成的 JavaScript。这就是我所做的,而且效果很好。您可以获得 linting 和即时编译,但是当您准备好投入生产时,您可以运行 Gulp 任务。