Mattaton
Mattaton

Reputation: 247

Typescript with atom-typescript plugin vs gulp task

I'm just getting into TypeScript as I am learning Angular (2.0). I'm devising the best way to compile TypeScript and how to organize my project.

I am using atom-typescript for Atom to compile the ts files with a tsconfig file, but I'm curious if I should be using a gulp task instead since I will eventually want to concatenate and uglify the js output of the ts files. As far as I know, I cannot do this with the atom-typescript plugin. If I do start using a Gulp task, the sacrifice will be the code-hinting and feedback that atom-typescipt provides in the editor.

Or perhaps I should let the plugin do the transpiling and use gulp to uglify the resulting js. ???

Is there a happy-medium, best-practice way I should handle this?

Thanks! Matt

Upvotes: 5

Views: 178

Answers (1)

rgvassar
rgvassar

Reputation: 5811

Why not use both? You can use Atom to edit and compile your TypeScript and Gulp task to concatenate and uglify the resulting JavaScript. That's what I do and it works great. You get linting and instant compilation, but when you're ready for production you run your Gulp task.

Upvotes: 3

Related Questions