Основы
Функции
Интерфейс
Изображения:
Использование (Win10 + VMware Ubuntu 16.04)
Дата: 3 апреля 2018 года.
Клонируйте код:
git clone https://gitee.com/yeelight/cloud2.git
Установите composer:
composer install
composer update /* Не выполняйте эту команду, если не уверены в последствиях обновления. */
Создайте файл конфигурации:
cp .env.example .env
chmod -R 755 storage
chmod -R 777 bootstrap/cache
php artisan key:generate
php artisan jwt:secret
Установите глобально следующие инструменты (если они уже установлены, пропустите этот шаг):
sudo npm --registry https://registry.npm.taobao.org install -g bower yarn gulp
Установите bower: root-пользователь должен добавить параметр --allow-root:
bower --allow-root install
Настройте Yarn для использования Taobao-реестра:
yarn config set registry http://registry.npm.taobao.org/
yarn install
/* Если вы работаете в Windows или используете виртуальную машину на Windows, выполните эту команду. */
yarn install --no-bin-links
Если появляется сообщение об ошибке «Laravel Mix "sh: 1: cross-env: not found error"», выполните следующую команду:
yarn install --global cross-env
Если возникает ошибка «Error: spawn EACCES», выполните следующее:
chmod -R 777 node_modules/
// Запуск всех Mix-задач... (в среде разработки)
yarn run dev
// Запуск всех Mix-задач и минимизация вывода... (в производственной среде)
yarn run production
База данных и заполнение
php artisan migrate
php artisan db:seed
Установите Laravel Passport с ключами шифрования для генерации безопасных токенов доступа:
php artisan passport:install
sudo chown www-data:www-data storage/oauth-*.key
sudo chmod 600 storage/oauth-*.key
Бэкенд-логин
Адрес бэкенда: http://yourhost/backend
Логин: admin Пароль: admin
Документация по интерфейсу
http://doclever.cn/controller/public/public.html#5b459caf362f91495c0901c1
Шаблоны для бэкенда
https://github.com/almasaeed2010/AdminLTE/
Для поиска других компонентов обратитесь к документации.
l5-repository
https://github.com/daofirst/l5-repository
Быстрое создание модулей через бэкенд
Быстрое создание модели: В бэкенде выберите «Инструменты» → «Каркас» и заполните информацию о модели. Затем запустите php artisan migrate (если не выбран пункт «Выполнить миграцию»).
Добавьте маршруты модели в route/backend/web.php. В файле route/api.php добавляем маршрут:
$api->resource('your_route', 'YourModelsController');
Самостоятельно добавьте меню, связанное с моделью, в бэкенде.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )