кодесурса
«Laravel

Laravel (5,7) Леса фронтенда

script1adsense2code
script1adsense3code

В этом руководстве рассказывается, как установить приложение Laravel и леса веб-интерфейса.

Установите приложение Laravel

Сначала откройте свой терминал и введите следующую команду:

laravel new laravel-scaffold

«Установить
Установите аутентификацию Laravel

Войдите в папку проекта и выполните следующую команду:

cd laravel-scaffold
php artisan make:auth
«Установить

Создать БД

Запустите следующие команды:

mysql -u{user} -p{password}
mysql> create database laravel-scaffold;

Настроить БД

Edit .env file
nano .env
Into .env file fill the data base vars
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel-scaffold
DB_USERNAME=user
DB_PASSWORD=password

Создать таблицы

Запустите следующую команду:

php artisan migrate
«Установить

Eenerate User Table Seed

Создайте UsersTableSeeder.php с помощью следующей команды:

php artisan make:seeder UsersTableSeeder

В файл UsersTableSeeder.php напишите следующий код:

<?php
use Illuminate\Database\Seeder;
class UsersTableSeeder extends Seeder
{
   /**
    * Run the database seeds.
    *
    * @return void
    */
   public function run()
   {
       factory(App\User::class, 50)->create();
   }
}

Добавьте сеялку UsersTableSeeder.php в DatabaseSeeder.php

<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
   /**
    * Seed the application's database.
    *
    * @return void
    */
   public function run()
   {
       $this->call(UsersTableSeeder::class);
   }
}

Запустить семя

php artisan db:seed
«Установить
«Установить

Установить Vuejs Frontend

Запустите следующую команду:

npm install

Добавить Browsersync Reloading в файл webpack.mix.js

mix.js('resources/js/app.js', 'public/js')
  .sass('resources/sass/app.scss', 'public/css')
  .browserSync('laravel-scaffold.test');

Окончательно компилируем активы (Laravel Mix) со следующими коммандами:

npm run dev

или же

npm run watch

Теперь у нас есть следующий экран, когда введите

http: // localhost: 3000 маршрут в браузере

«Установить

HTTP: // локальный: 3000 / Войти

«Установить

HTTP: // локальный: 3000 / регистр

«Установить

HTTP: // локальный: 3000 / пароль / сброс

«Установить

Предыдущая: Laravel (5.7) Компиляция активов
Далее: Аутентификация Laravel (5.7)

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code