Kanboard-Prod/doc/ru_RU/assets.markdown

54 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Как создать 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} - исходный код приложения объединены и минимизированы
Требования[¶](#requirements "Ссылка на этот заголовок")
-------------------------------------------------------
- [NodeJS](https://nodejs.org/) с `npm`{.docutils .literal}
Сборка файлов Javascript и CSS[¶](#building-javascript-and-css-files "Ссылка на этот заголовок")
------------------------------------------------------------------------------------------------
Канборд использует [Gulp](http://gulpjs.com/) для сборки asset и [Bower](http://bower.io/) для управления зависимостями. Эти утилиты устанавлены в проекте как зависимости NodeJS.
### Запустить все[¶](#run-everything "Ссылка на этот заголовок")
make static
### Собрать `vendor.min.js`{.docutils .literal} и `vendor.min.css`{.docutils .literal}[¶](#build-vendor-min-js-and-vendor-min-css "Ссылка на этот заголовок")
gulp vendor
### Собрать `app.min.js`{.docutils .literal}[¶](#build-app-min-js "Ссылка на этот заголовок")
gulp js
### Собрать `app.min.css`{.docutils .literal}[¶](#build-app-min-css "Ссылка на этот заголовок")
gulp css
Примечание[¶](#notes "Ссылка на этот заголовок")
------------------------------------------------
Сборка asset невозможна из архива Kanboard, вы должны клонировать репозиторий.
[Русская документация Kanboard](http://kanboard.ru/doc/)