larvel 5.7命令行cmd常用命令

一、使用如下 Artisan 命令创建一个新的 TagCreateRequest:

1.创建常规类()Make 文件夹 控制器名字

例如表单请求类:

php artisan make:request TagCreateRequest
创建的类存放在 app/Http/Requests 目录下,编辑刚刚创建的 TagCreateRequest.php

如果用laravel-admin admin命令创建控制器需先创建数据模型后,才能创建控制器

php artisan admin:make BooksController  --model=App\Models\Books

创建的类存放在 app/ADmin/Controllers目录下,编辑刚刚创建的

BooksController .php  --model=App\Models\Books  关联数据模型

laravel-admin操作功能区(创建操作类)

1.行内操作按钮

(1)单行操作

php artisan admin:action Post\Restore --grid-row --name="恢复"
文件位置:App\Admin\Actions\Post\Restore created successfully.

(2)多行操作

 php artisan admin:action /Post/Other/BatchRestore  --grid-batch --name="批量恢复"

2.创建模型类

   php artisan make:model Models/Tag --migration

该命令会在 app/Models 目录下创建模型类文件 Tag.php,由于我们在 make:model 命令中使用了 --migration 选项,所以同时会创建 Tag 模型对应数据表 tags 的数据库迁移。

3.创建迁移文件

(1)php artisan make:migration restructure_posts_table --table=posts

(2)编辑迁移文件(如果仅仅是创建的话,直接在up方法中设置字段参数)

(3)运行迁移
迁移文件已经创建并编辑好了,接下来我们登录到 Laradock 中运行该迁移:

php artisan migrate

4.使用npm下载资源

例如:
Selectize.js。Selectize.js 是一个基于 jQuery 的 UI 控件,对于标签选择和下拉列表功能非常有用。我们将使用它来处理文章标签输入。使用 NPM 下载 Seletize.js:

npm install selectize --save-dev

接下来下载 Pickadate.js。Pickadate.js 是一个轻量级的 jQuery 日期时间选择插件,日期时间插件很多,选择使用 Pickadate.js 的原因是它在小型设备上也有很好的体验。下面我们使用 NPM 下载安装 Pickadate.js:

npm install pickadate --save-dev

larvel 5.7命令行cmd常用命令相关推荐

  1. 【windows命令】--cmd常用命令

    打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表示执行完命令后关闭cmd ...

  2. windows命令行下常用命令 dos操作指令

    windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表 ...

  3. mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  4. 在mysql中能够删除一列的是什么_mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型...

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  5. Zookeeper命令行操作(常用命令;客户端连接;查看znode路径;创建节点;获取znode数据,查看节点内容,设置节点内容,删除节点;监听znode事件;telnet连接zookeeper)

    8.1.常用命令 启动ZK服务 bin/zkServer.sh start 查看ZK服务状态 bin/zkServer.sh status 停止ZK服务 bin/zkServer.sh stop 重启 ...

  6. Mysql:Linux 中登录mysql客户端命令行以及常用命令

    1.安装mysql客户端 yum install mysql -y 2.查看mysql版本 方法1.在终端输入 mysql -V,即可显示版本 方法2.登录mysql后,输入命令select vers ...

  7. Windows cmd常用命令行命令

    Windows常用命令行命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注: ...

  8. gulp安装流程、使用方法及cmd常用命令导览

    gulp安装流程.使用方法及CMD常用命令导览 来自前端小白的gulp及周边知识学习总结 一.名词介绍: Npm--node包管理工具 一开始我不理解,包管理工具是什么鬼.后来用到的gulp也好,gu ...

  9. CMD 常用命令总结

    CMD 常用命令总结 文章目录 CMD 常用命令总结 命令行 语法格式 cmd命令操作 cmd命令操作 cmd命令操作 cmd命令操作 cmd命令操作 保存为 .bat 可执行文件 使用实践 命令行 ...

最新文章

  1. arch linux安装_如何从头开始安装Arch Linux
  2. JUnit注解与hamcrest
  3. python面向对象还是过程_Python学习————面向对象和面向过程
  4. spring AbstractBeanDefinition创建bean类型是动态代理类的方式
  5. wxpython应用程序错误_wxPython因分段错误而崩溃
  6. Android性能优化——界面流畅度优化
  7. spring整合cxf开发rest风格的webservice接口(客户端服务端)
  8. python地理空间分析——构建SimpleGIS
  9. [北京]招聘C++程序员
  10. 比勤奋更能决定人生的,是复利思维
  11. html个人所得税计算器,个税计算器2021 - 个人所得税计算器2021 -
  12. android 指纹存储密码,Android指纹登录/指纹支付简述
  13. python游戏开发实战:行走系统之地图编辑器
  14. 一脸懵逼加从入门到绝望学习hadoop之Caused by: java.net.UnknownHostException: master报错...
  15. CTF之web学习记录 -- 命令注入
  16. 2022你不容错过的软件测试项目实战(APP项目实战)免费版
  17. 代码审计--13--源代码审计思路(下)
  18. 4x root 红米_红米Note 4X root教程_红米Note4X获取root权限的方法
  19. 阿里云国际站代理商:利用RDS MySQL数据库云开发ToDo List
  20. 常见的二范数是什么意思?有什么用?

热门文章

  1. Angular输入框内按下回车会触发其它button的点击事件的解决方法
  2. python获取Q群的信息数据100%用得到【已开源】
  3. 创建带图文的超级菜单(导航菜单)(二)
  4. 盘点全球最热门十家大数据公司中国占据三席
  5. Java库:Jansi - 彩色日志输出体验
  6. 【在Angular项目中使用googlemaps】
  7. MySQL行转列函数
  8. 系统学习深度学习(十五)--AlexNet译文
  9. 单线激光雷达与多线激光雷达
  10. MySQL十表联查快速得到结果_MySQL-第十篇多表连接查询