Главная/Статьи/Создание блога на Vue.js + Laravel + Vuedo за 15 минут
Laravel

Создание блога на Vue.js + Laravel + Vuedo за 15 минут

Быстрый способ запустить блог с использованием Vue.js и библиотеки Vuedo. Vuedo — это готовая CMS на базе Laravel и Vue.js с удобной админ-панелью.

Требования к системе

Для выполнения урока необходимо иметь:

— веб-сервер с PHP и MySQL;

— установленные Composer, Node JS и Gulp;

— Unix-подобная ОС (Mac OS или Ubuntu).

Установка

Скачайте Vuedo из GitHub репозитория, распакуйте и переместите в папку веб-сервера. Затем переименуйте .env.example в .env и установите параметры базы данных (хост — 127.0.0.1, порт — 3306, имя БД — vuedo).

Выполните команды по очереди:

composer install
npm install
php artisan key:generate
php artisan migrate
php artisan db:seed
gulp
php artisan serve

После выполнения db:seed в консоли появятся учётные данные администратора.

Что получаете в итоге

Блог станет доступен по адресу localhost:8000, а админ-панель — на localhost:8000/dashboard.

Из коробки доступны:

— управление статьями и пользователями с ролями;

— модерирование контента и управление медиа-файлами;

— интеграция с Amazon S3;

— редактор Markdown.