1,创建一个controller控制器的artisan的命令 (1)默认在Controllers/UserController: php artisan make:controller UserController (2)在Controllers/Home/UserController: php artisan make:controller Home/UserController 2,创建一个model的命令: 位置:app/Model: php artisan make:model Model\User 或者 php artisan make:model User 3,定义中间件 在app\http: php artisan make:middleware CheckLogin 4,创建迁移目录: php artisan make:migration create_user_table 5,导出laravel中提供的分页视图 php artisan vendor :publish –tag=laravel-pagination ################################################# 安装composer : composer install 生成 .env : copy .env.example .env 生成laravel秘钥: php artisan key:generate npm install ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1.创建数据迁移之前请先配置好数据库信息 /config/database.php 2.php artisan make:migration create_table_users --create=users (1)create_table_users 数据迁移文件名称,如下图所示 (2)--create=users 要创建的表名为users 3.php artisan migrate --pretend --pretend 查看数据库执行语句,并不直接创建数据表 4.php artisan migrate 创建数据表 5.php artisan migrate:rollback 将上一步生成的数据表删除,删除操作的实现与migrations表相关 一,laravel使用artisan创建迁移后手动删除迁移文件报错解决方法 在laravel项目中,使用php artisan make:migration xxx 创建了数据库迁移文件,测试时手动删除了该迁移文件就会报错: [ErrorException] include(D:\projects\lav53\vendor\composer/../../database/migrations/2017_03_28_113253_change_sex_on_users_table.php): failed to open stream: No such file or directory 原因: 在执行 artisan 命令后,会在 vendor/composer/autoload_classmap.php 和 vendor/composer/autoload_static.php 这两个文件里加上新生成的类和文件的映射,因为有了这个映射, artisan 命令就没有再生成新的文件 解决方法: 解决方法1、执行composer update; 解决方法2、删除上面两个文件中含有报错信息的那行 解决方法3、创建新的迁移文件 二,iframe 内联框架 解决页面多个弹窗问题,layUI同一页面弹框切换 跨域问题 https://www.jianshu.com/p/9c15a8adce4a 配置:npm install anywhere -g
Laravel框架的【artisan】命令(总结),生成controller控制器,model模块,middleware中间件等......
最新推荐文章于 2024-07-26 05:57:48 发布