>[danger] 友情提示:命令行目前只支持HisiPHP Pro版本([我要升级](https://www.hisiphp.com/authorize.html))

ThinkPHP 具备自动创建模块功能,但生成的目录结构与HisiPHP的目录结构不一致,所以HisiPHP重写了build指令。

## 快速生成模块

生成一个`test`模块的指令如下:

```

php think build --title 测试模块 --module test

```

如果看到输出如下内容表示自动生成成功。

~~~

Successed

~~~

>[info] 使用命令生成的模块默认已经安装完成,登录后台即可看到此模块。

操作示例:

![](http://i2.tiimg.com/707468/ee2a3dc440aa7162.gif)

>[info] 模块生成后的主要路径如下:

模块的类库文件路径:/application/test/

模块的静态资源路径:/public/static/test/

模块的模板路径:/public/theme/test/

## 安装模块

指令如下:

```

php think build --install true --module test

```

## 卸载模块

指令如下:

```

php think build --uninstall true --module test

```

## 删除模块

指令如下:

```

php think build --delete true --module test

```

## 参数介绍

```

-t, --title[=TITLE] 模块标题

-m, --module[=MODULE] 模块名称

-f, --force[=FORCE] 是否强制覆盖,可选,默认否

-d, --dir[=DIR] 文件夹目录, 多个目录以英文逗号","分隔,可选,生成模块时有效

-a, --author[=AUTHOR] 开发者昵称,可选,生成模块时有效

-u, --url[=URL] 开发者URL,可选,生成模块时有效

-i, --identifier[=IDENTIFIER] 唯一标识,示例:test.module,可选,生成模块时有效

--prefix[=PREFIX] 设置当前模块的数据表前缀,默认为Config::get('database.prefix'),可选,生成模块时有效

--intro[=INTRO] 模块介绍,可选,生成模块时有效

--delete[=DELETE] 是否删除模块,可选,默认否

--install[=INSTALL] 是否安装模块,可选,默认否

--uninstall[=UNINSTALL] 是否卸载模块,可选,默认否

```

php模块生成,生成模块 · HisiPHP V2开发手册 · 看云相关推荐

  1. php采集规则编写,采集规则 · HisiPHP V2开发手册 · 看云

    ## 分页列表采集 下面我们以采集站长之家的列表页为例:[http://www.chinaz.com/biz/info/1.shtml](http://www.chinaz.com/biz/info/ ...

  2. api0.php,API接口 · HisiPHP V2开发手册 · 看云

    >[info] 快速导航 [TOC] ## 接口配置 在使用API之前你需要在后台做一个简单的API配置,如下图: ![](https://box.kancloud.cn/e41db0b7698 ...

  3. php study常见问题,常见问题 · HisiPHP V1开发手册 · 看云

    >[warning]1:初始安装时提示fileinfo模块不支持 phpStudy开启fileinfo模块,如下图: ![](https://box.kancloud.cn/76e5578e38 ...

  4. php什么是耦合关系,耦合与解耦 · iThinkphp完全开发手册 · 看云

    在项目的开发过程中,我们经常强调代码模块尽量做到 **高内聚低耦合**,那么到底是什么是耦合?怎样做到低耦合? 很多同学感到疑惑,下面我深入探讨这个问题,如何在程序设计中进行解耦合实现低耦合. > ...

  5. think php5目录结构,目录结构 · ThinkPHP5.1完全开发手册 · 看云

    ## 目录结构 >[info] 相对于`5.0`来说,`5.1`版本目录结构的主要变化是配置目录和路由定义目录独立出来,不再放入应用类库目录(并且不可更改). ~~~cmd www WEB部署目 ...

  6. php 助手函数,助手函数 · ThinkPHP5.1完全开发手册 · 看云

    >[info] 在5.1版本中,大部分的助手函数都可以归结为一个函数`app()`,因为5.1全面采用容器管理类的实例,而`app()`函数又是容器的"管家". ## 助手函 ...

  7. php sae,SAE · ThinkPHP3.2.3完全开发手册 · 看云

    ## SAE介绍 Sina App Engine(简称**SAE**)是新浪研发中心开发的国内首个公有云计算平台,是新浪云计算战略的核心组成部分,作为一个简单高效的分布式Web服务开发.运行平台越来越 ...

  8. weiphp看版本_序言 · weiphp5.0二次开发手册 · 看云

    WeiPHP5.0,公众号与小程序结合的最佳开发框架 WeiPHP5.0是一个开源,高效,简洁的移动应用系统,它实现一个后台同时管理和运营多个客户端(公众号,微信小程序,后续将支持支付宝小程序,百度小 ...

  9. 多语言php,多语言 · ThinkPHP5.0完全开发手册 · 看云

    ThinkPHP内置通过`\think\Lang`类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件.任何字符串形式的输出,都可以定义语言常量. ## 开启和加载语言包 默 ...

最新文章

  1. 快速找出两个列表差异部分
  2. mysql 5.7 gtid 主从_MySQL 5.7基于GTID的主从复制实践
  3. vim - ctags
  4. webpack打包后引用cdn的js_呕心沥血编写的webpack多入口零基础配置 【建议收藏】...
  5. PrintWriter和ServletOutputStream的区别
  6. PLSQL写给员工涨工资,总裁涨1000,经理涨800,其他员工涨400
  7. php基础遍历,php 数据遍历
  8. 2019-03-09-算法-进化(买卖股票的最佳时机 II)
  9. 7个开放式的前端面试题
  10. LinkedHashMap/HashMap 介绍
  11. 【HDFS】HDFS与dfsadmin结合使用
  12. iOS隐私权限的设置
  13. 在ROS中使用tensorflow进行人体姿态识别
  14. 计算机控制电子点火系控制电路分析,点火示波器的工作原理 用示波器诊断点火系故障方法...
  15. 解决问题的能力和个人学习能力总结。
  16. Android热修复之Tinker集成最新详解
  17. Pytorch函数之topk()方法
  18. 换行符不换行的原因与解决方法
  19. java 响铃_怎么样编写一个java响铃程序?
  20. 依靠闲鱼赚钱,互联网副业单天500+

热门文章

  1. vcs之urg脚本详解--转载
  2. pyecharts基础之柱状图的绘制
  3. Python 细聊可以媲美 PS 的 PIL 图片处理库
  4. 滴滴数据分析实习-笔试题
  5. Handsontable VUE+element-ui +handsontable 实现Excel复制文本到项目表格列表(基于Elemenet+handsontable)
  6. 串口VMIN和VTIME设置
  7. 谈谈我对区块链的理解(基础篇)
  8. PHP个人官网源码全解密带后台
  9. 【爱生活之咖啡】咖啡入坑记--冲泡篇
  10. 西安有哪些牛逼的互联网公司?