Kanboard-Prod/doc/ru_RU/assets.markdown

2.4 KiB
Raw Blame History

Как создать asset (Javascript и CSS файлы)

Файлы CSS стилей и Javascript объединены вместе и минимизированы.

  • Оригинальные файлы CSS хранятся в каталоге assets/css/src/*.css{.docutils .literal}
  • Оригинальные файлы Javascript хранятся в каталоге assets/js/src/*.js{.docutils .literal}
  • assets/*/vendor.min.*{.docutils .literal} - внешние зависимости объединены и минимизированы
  • assets/*/app.min.*{.docutils .literal} - исходный код приложения объединены и минимизированы

Требования

  • NodeJS с npm{.docutils .literal}

Сборка файлов Javascript и CSS

Канборд использует Gulp для сборки asset и Bower для управления зависимостями. Эти утилиты устанавлены в проекте как зависимости NodeJS.

Запустить все

make static

Собрать vendor.min.js{.docutils .literal} и vendor.min.css{.docutils .literal}

gulp vendor

Собрать app.min.js{.docutils .literal}

gulp js

Собрать app.min.css{.docutils .literal}

gulp css

Примечание

Сборка asset невозможна из архива Kanboard, вы должны клонировать репозиторий.

Русская документация Kanboard