我在学习 Angular (2.0) 时才开始接触 TypeScript。我正在设计编译 TypeScript 的最佳方式以及如何组织我的项目。
我正在使用 Atom 的 atom-typescript 来使用 tsconfig 文件编译 ts 文件,但我很好奇我是否应该使用 gulp 任务而不是因为我最终想要连接和丑化 ts 的 js 输出文件。据我所知,我不能用 atom-typescript 插件来做到这一点。 如果我开始使用 Gulp 任务,牺牲的将是 atom-typescipt 在编辑器中提供的代码提示和反馈。
或者也许我应该让插件进行转译并使用 gulp 来丑化生成的 js。 ???
有没有一种适合我的最佳实践方式来处理这个问题?
谢谢! 马特
最佳答案
为什么不同时使用两者呢?您可以使用 Atom 来编辑和编译您的 TypeScript 和 Gulp 任务,以连接和丑化生成的 JavaScript。这就是我所做的,而且效果很好。您可以获得 linting 和即时编译,但是当您准备好进行生产时,您可以运行 Gulp 任务。
关于带有 atom-typescript 插件的 Typescript 与 gulp 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36317979/