2014-12-02 3 views
1

У меня есть веб-приложение с Node.js и некоторые файлы TypeScript, которые используются для создания более сложного механизма typafe, чтобы выполнить большую часть работы. Это концептуально раздвигая границы моего понимания нескольких способов, но здесь есть некоторые предположения:TypeScript - использование Grunt для компиляции TypeScript в фоновом режиме

  • Для развития, когда я создаю новые машинопись файлы, мне нужно перекомпилировать их JavaScript каждый рабочий день я проверить свою программу вне.
  • Для производства я смог развернуть уже скомпилированный TypeScript ---> JavaScript, поэтому я не считаю, что мне нужно будет скомпилировать, когда пользователь запускает приложение.

Я хочу использовать Grunt для компиляции моего TypeScript, если это лучший вариант. Существует ли какое-либо условие гонки, чтобы беспокоиться о том, когда с помощью

https://www.npmjs.org/package/grunt-typescript

для компиляции в JavaScript, когда другие файлы JavaScript могут требовать или вызывать функции из моей недавно составленной машинописи?

ответ

1

Я использую хрюканье и его альтернативу gulpjs (также вы можете посмотреть), и об этом не нужно беспокоиться. Эти инструменты упростят шаги компиляции dev js.

В первом предложении есть плагины для ворчания или gulpjs для автоматической компиляции при сохранении кода вашего машинописного текста.

Также вы правы во втором предложении, вам не нужно будет компилировать, когда пользователь запускает приложение, вы просто установите javascript.