Динамически объединяйте и уменьшайте js-файл, используя nodejs

Я новичок в nodejs и хрюканье.

Я просматривал менее промежуточное программное обеспечение и был очень впечатлен тем, как он автоматически создает файлы CSS. Теперь я хочу то же самое для файлов JS также. Позвольте мне кратко объяснить -

  1. Пользователь делает запрос к site.min.js
  2. Маршруты автоматически фиксируют конкретный запрос.
  3. Nodejs создает новый объединенный и уменьшенный файл js на основе входных параметров, если файл еще не существует.
  4. Вернуть объединенный файл.

Я чувствую, что ворчание - это не правильный путь, так как каждый раз, когда js-файлы обновляются, мне приходится фиксировать новую версию min-файла в репозитории. Я хочу некоторый динамический механизм создания минимизированной версии.

Также не то, что я пытаюсь развернуть свой код на heroku.

1 ответ

Grunt скомпилирует ваши js-файлы во время сборки. Я не знаю, что во время выполнения вытащить и минимизировать для JavaScript.

Другие вопросы по тегам