Настройка
- Если у вас Apache, то все необходимые заголовки уже настроены в файле
/.htaccess
, если у вас nginx тогда поместите в директивуserver
код, указанный ниже:
location / {
if (!-e $request_filename){
charset utf-8;
add_header X-XSS-Protection "1; mode=block";
add_header X-Content-Type-Options "nosniff";
add_header X-Frame-Options "SAMEORIGIN";
add_header Referrer-Policy "no-referrer";
rewrite ^(.*)$ /index.html break;
}
}
- Определяем переменные окружения:
/src/env
- Создайте копию файла
dev.example.js
с именемdev.js
- Создайте копию файла
prod.example.js
с именемprod.js
- Заполните файлы
dev.js
иprod.js
вашими настройками
- Создайте копию файла
- Определяем параметры проекта:
/src/js/0-app/100-config.js
- Подключаем Metronic (по умолчанию подключен шаблон
Demo5
)
-
В файле
/src/html/include/css.html
<!-- Metronic 5: CSS Here -->
-
В файле
/src/html/include/js.html
<!-- Metronic 5: JS Here -->
- Запускаем сборку и слежку за изменениями исходников:
gulp watcher
- Запускаем в браузере url-путь до файла:
/build/index.html
* При аутентификации локально (в файле api/app/Configs/SettingsGeneral.php
параметр PRODUCTION
установлен в false
) код для входа приходит вместе с ответом и отображается в консоли разработчика (F12): 0000 "AuthCode"