ThinkPHP命令行工具Tptool2.0使用教程

常常須要用ThinkPHP開發項目,總感受手動建立控制器、模型、視圖是一件繁瑣的事情,須要不停地複製粘貼。還有當文件夾的層級很深時,來回找文件也是一件很耗時的事情。php

我一直堅信:工具善其事,必先利其器。在借鑑國外的一些框架如ExtJS和Yii後,我想到了開發一個命令行工具來簡化操做。基於ThinkPHP3.2開發~git

工具下載地址:https://git.oschina.net/jiusem/Tptoolapp

安裝框架

將項目解壓到D盤下,造成的目錄是D:\tptool,並將該路徑添加到環境變量。工具

使用spa

打開命令行切換到項目文件夾下,下面的命令在test目錄下建立一個新的ThinkPHP項目:.net

d:\test > tptool create app

建立控制器:
命令行

d:\test > tptool create c Home/Index

上面的命令將會在Home模塊下建立IndexController.class.php文件.code

建立模型:開發

d:\test > tptool create m Home/Index

建立關聯模型:

d:\test > tptool create rm Home/Index

建立視圖:

d:\test > tptool create v Home/Index/index

將會建立Home/view/Index/index.php文件。

進階使用:

copyright.txt存放的是註釋模板,能夠自行修改;

TpController.class.php是控制器模板,能夠自行修改;

TpModel.class.php是模型模板,能夠自行修改;

TpRelationModel..class.php是關聯模型模板,能夠自行修改;

TpView.php是視圖模板,能夠自行修改。

相關文章
相關標籤/搜索