TP6 常用指令

1、安装composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

2、composer镜像切换

  • 添加阿里云镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  • 取消全局镜像配置
composer config -g --unset repo.packagist
  • 查看全局配置信息
composer config -gl

3、安装

composer create-project topthink/think=6.0.* [目录名=think]

4、运行

php think run -p 80

5、多应用模式添加

composer require topthink/think-multi-app

6、创建中间件

app/middleware目录下面生成一个Check中间件

php think make:middleware Check

7、生成服务类

php think make:service  FileSystemService

8、控制其类创建

  • 单应用下创建控制器
php think make:controller Index
  • 在 admin 应用下创建控制器
php think make:controller admin@Index
  • 创建多级控制器
php think make:controller user/Profile

php think make:controller admin@user/Profile

9、生成模型类

  • protected $table = '表名'
// 单应用
php think make:model User

// 多应用
php think make:model admin@User

// 多级目录模型
php think make:model admin@user/Profile

10、引入视图扩展

composer require topthink/think-view

11、使用 trace 调试

composer require topthink/think-trace --dev

12、关闭 trace 调试

composer remove topthink/think-trace --dev

13、验证器类生成

在app目录下生成验证器类

  • app/validate/User.php
php think make:validate User
  • app/validate/admin/User.php
php think make:validate admin/User

在应用目录下生成验证器类

  • app/admin/validate/User.php
php think make:validate admin@User

14、生成应用

// 快速生成一个demo应用
php think build demo

// 快速生成一个index应用
php think build index

// 快速生成一个admin应用
php think build admin
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.安装laravel composer切换阿里镜像 composer config -g repo.packag...
    是阿珂阅读 2,027评论 0 2
  • 一、框架概述 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 6天(lar...
    园草戒阅读 454评论 0 0
  • 一、框架概述 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 6天(lar...
    大大的世界小小的梦想_97ef阅读 1,367评论 0 2
  • 一、框架概述 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 6天(lar...
    园草戒阅读 940评论 0 2
  • 一、框架概述 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 6天(lar...
    我爱开发阅读 1,452评论 0 5