【laravel】@3 artisan的灵活运用

简介: 【laravel】@3 artisan的灵活运用

在上一篇文章我们写了artisan创建我们需要的类型文件


在我们的项目层级里边肯定有server层。这个时候我们可以直接调用命令php artisan make:server LoginServer命令来创建


但是当我们的项目层级多的时候我们需要一直创建这样的命令,现在我们使用artisan命令来一个命令可以创建出所有层级都试用的命令


还是老样子,先使用php artisan make:command MakeCommand 来创建出我们的基文件,创建出来的文件不是现在这个样子的,这个模板可以直接在laravel\framework\src\illuminte\Foundation\Console 下面直接复制一份,即可,在把所有的名字改为make即可


image.png


做到这一步的时候需要在创建个一个模型文件,这个模型里边放的就是php artisan make:command 文件名   出来的文件,然后把继承改一下即可


image.png


下来我们使用php artisan make:make ServerCommand来创建一个文件 ,然后把make:make改为make:server


image.png


下来创建一个LoginServer


image.png


这样我们的make:make就是一个公共的命令,在需要添加层级只需要在执行一下make:make,再把make:make改为make:自己的层级名字


然后就可以很方便的创建你想要的文件的,这样可以快速,也可以减少错误的发生  


相关文章
|
8月前
|
人工智能 自然语言处理 前端开发
构建AI智能体:六、体验Trae指定Qwen-Turbo模型自动生成问答系统
本文介绍如何使用字节跳动的AI编程工具Trae与阿里通义千问Qwen-Turbo模型,快速生成一个智能问答系统。通过图文结合方式,演示从环境搭建、指令生成到界面优化的全过程,涵盖前后端代码自动生成、模型调用封装及交互优化技巧,展现AI辅助开发的高效与趣味,助力开发者提升生产力。
1923 12
|
8月前
|
人工智能 测试技术 API
构建AI智能体:二、DeepSeek的Ollama部署FastAPI封装调用
本文介绍如何通过Ollama本地部署DeepSeek大模型,结合FastAPI实现API接口调用。涵盖Ollama安装、路径迁移、模型下载运行及REST API封装全过程,助力快速构建可扩展的AI应用服务。
2552 7
|
8月前
|
人工智能 数据挖掘 数据处理
构建AI智能体:五、Pandas常用函数介绍,CodeBuddy智能化处理Excel数据实例
Pandas是Python核心数据分析库,提供Series、DataFrame等灵活数据结构,支持高效的数据读写、清洗、筛选、合并与统计操作,广泛应用于数据处理与分析场景。
663 4
|
8月前
|
人工智能 API 开发工具
构建AI智能体:一、初识AI大模型与API调用
本文介绍大模型基础知识及API调用方法,涵盖阿里云百炼平台密钥申请、DashScope SDK使用、Python调用示例(如文本情感分析、图像文字识别),助力开发者快速上手大模型应用开发。
2865 18
构建AI智能体:一、初识AI大模型与API调用
|
8月前
|
存储 机器学习/深度学习 人工智能
构建AI智能体:三、Prompt提示词工程:几句话让AI秒懂你心
本文深入浅出地讲解Prompt原理及其与大模型的关系,系统介绍Prompt的核心要素、编写原则与应用场景,帮助用户通过精准指令提升AI交互效率,释放大模型潜能。
1374 6
|
人工智能 IDE 开发工具
寻找Cursor的替代品:10款AI编程工具深度评测与推荐·优雅草卓伊凡
寻找Cursor的替代品:10款AI编程工具深度评测与推荐·优雅草卓伊凡
10168 18
寻找Cursor的替代品:10款AI编程工具深度评测与推荐·优雅草卓伊凡
|
移动开发 前端开发 Android开发
开发指南059-App实现微信扫描登录
App是用uniapp开发的,打包为apk,上传到安卓平板中使用
|
JavaScript
使用layui checkbox复选框样式实现单选功能
使用layui checkbox复选框样式实现单选功能
920 0
|
存储 SQL JSON
​​Layui之用户管理实例(对数据的增删改查)
​​Layui之用户管理实例(对数据的增删改查)
396 0