带有 atom-typescript 插件的 Typescript 与 gulp 任务
Typescript with atom-typescript plugin vs gulp task
我在学习 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 任务。
我在学习 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 任务。