# WEB Интерфейс для проекта SmartUPS ## Обозначения wui-* : основной интерфейс upload: интерфейс загрузчика ## Подготовка к сборке Для сборки проекта необходим node.js (https://nodejs.org/en/download/). После установки node.js выполняем след. команды: `npm install -g grunt-cli` Находясь в директории проекта выполняем: `npm install` ждем окончания загрузки модулей. ## Сборка ручная Выполняем: `grunt build` Выше указанная команда: - минимизирует CSS файл и сохраняет как `*.min.css` - минимизирует JS файл и сохраняет как `*.min.js` - минимизирует HTML файл и сохраняет в `/dist/wui` - сжимает CSS (`/src//*.min.css`) в GZIP, переименовывает как `*.css` и кидает в папку `/dist/` - сжимает JS (`/src//*.min.js`) в GZIP, переименовывает как `*.js` и кидает в папку `/dist/` Далее из директории `/dist/` переносим все файлы в папку `/fs` и используем makefsdata для преобразования файлов в `fsdata.c` ------------------------------------------------------------ Для очистки директории `/dist` можно выполнить `grunt clean`