zoukankan      html  css  js  c++  java
  • laravel8.5与layuiadmin整合(1)

    参与自网上及多个别人整合的方法

    一.laravel的基本安装与配置

    1.本地搭配好PHP运行环境,各个版本参考laravel8.5的要求,
    这里选择composer方式安装

    composer create-project laravel/laravel laravel8

    2.下载好laravel之后,配置好对应的网站域名,这里以本地 laravel8.com为域名


    3.为了方法测试和开发,直接修改默认模板 resources/views/welcome.blade.php

    <!DOCTYPE html>
    <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    
        <title>Laravel</title>
    
    
        <style>
            body {
                font-family: 'Nunito', sans-serif;
            }
        </style>
    </head>
    <body class="antialiased">
    <div class="relative flex items-top justify-center min-h-screen bg-gray-100 dark:bg-gray-900 sm:items-center py-4 sm:pt-0">
    
        Hi,world!!
    
    </div>
    </body>
    </html>

    4.新建立数据库,并配置数据库连接信息 .env

    5.配置用户认证,这里用手册中的 Laravel Breeze
    5.1迁移数据

    cd laravel8
    php artisan migrate

    5.2 安装 Laravel Breeze以及整合前端登陆,注册页面功能(此登陆和注册,以后会关闭)

    composer require laravel/breeze --dev
    
    php artisan breeze:install
    
    npm install
    
    npm run dev
    
    php artisan migrate

    5.3 在浏览器中访问/register 注册两个新用户,以便后面使用,
    以 admin 和 root 用户名为例,密码统一用 12345678
    注册成功时,直接跳到面板,此时可以先退出 log out

    此时查看数据表 users 出现了上面两个用户,可以通过
    浏览器访问 /login 来验证上面的用户是否正常

    待续。。。。。

  • 相关阅读:
    idea创建maven web项目需要注意的一些细节
    idea中默认maven配置
    怎么写开发用例?
    css样式 给div水平垂直居中
    elementUI日期选择器里禁用选择未来时间
    常用的正则表达式
    Unknown custom element: <el-table-column>
    几个简单的JavaScript字符串方法
    新的vue-cli默认禁止了commonjs语法,可以添加babel解决
    解决webstorm左下角没有vue的npm项目启动快捷方式
  • 原文地址:https://www.cnblogs.com/lin3615/p/15793916.html
Copyright © 2011-2022 走看看