php模块生成,生成模块 · HisiPHP V2开发手册 · 看云
>[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开发手册 · 看云相关推荐
- php采集规则编写,采集规则 · HisiPHP V2开发手册 · 看云
## 分页列表采集 下面我们以采集站长之家的列表页为例:[http://www.chinaz.com/biz/info/1.shtml](http://www.chinaz.com/biz/info/ ...
- api0.php,API接口 · HisiPHP V2开发手册 · 看云
>[info] 快速导航 [TOC] ## 接口配置 在使用API之前你需要在后台做一个简单的API配置,如下图: ![](https://box.kancloud.cn/e41db0b7698 ...
- php study常见问题,常见问题 · HisiPHP V1开发手册 · 看云
>[warning]1:初始安装时提示fileinfo模块不支持 phpStudy开启fileinfo模块,如下图: ![](https://box.kancloud.cn/76e5578e38 ...
- php什么是耦合关系,耦合与解耦 · iThinkphp完全开发手册 · 看云
在项目的开发过程中,我们经常强调代码模块尽量做到 **高内聚低耦合**,那么到底是什么是耦合?怎样做到低耦合? 很多同学感到疑惑,下面我深入探讨这个问题,如何在程序设计中进行解耦合实现低耦合. > ...
- think php5目录结构,目录结构 · ThinkPHP5.1完全开发手册 · 看云
## 目录结构 >[info] 相对于`5.0`来说,`5.1`版本目录结构的主要变化是配置目录和路由定义目录独立出来,不再放入应用类库目录(并且不可更改). ~~~cmd www WEB部署目 ...
- php 助手函数,助手函数 · ThinkPHP5.1完全开发手册 · 看云
>[info] 在5.1版本中,大部分的助手函数都可以归结为一个函数`app()`,因为5.1全面采用容器管理类的实例,而`app()`函数又是容器的"管家". ## 助手函 ...
- php sae,SAE · ThinkPHP3.2.3完全开发手册 · 看云
## SAE介绍 Sina App Engine(简称**SAE**)是新浪研发中心开发的国内首个公有云计算平台,是新浪云计算战略的核心组成部分,作为一个简单高效的分布式Web服务开发.运行平台越来越 ...
- weiphp看版本_序言 · weiphp5.0二次开发手册 · 看云
WeiPHP5.0,公众号与小程序结合的最佳开发框架 WeiPHP5.0是一个开源,高效,简洁的移动应用系统,它实现一个后台同时管理和运营多个客户端(公众号,微信小程序,后续将支持支付宝小程序,百度小 ...
- 多语言php,多语言 · ThinkPHP5.0完全开发手册 · 看云
ThinkPHP内置通过`\think\Lang`类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件.任何字符串形式的输出,都可以定义语言常量. ## 开启和加载语言包 默 ...
最新文章
- 快速找出两个列表差异部分
- mysql 5.7 gtid 主从_MySQL 5.7基于GTID的主从复制实践
- vim - ctags
- webpack打包后引用cdn的js_呕心沥血编写的webpack多入口零基础配置 【建议收藏】...
- PrintWriter和ServletOutputStream的区别
- PLSQL写给员工涨工资,总裁涨1000,经理涨800,其他员工涨400
- php基础遍历,php 数据遍历
- 2019-03-09-算法-进化(买卖股票的最佳时机 II)
- 7个开放式的前端面试题
- LinkedHashMap/HashMap 介绍
- 【HDFS】HDFS与dfsadmin结合使用
- iOS隐私权限的设置
- 在ROS中使用tensorflow进行人体姿态识别
- 计算机控制电子点火系控制电路分析,点火示波器的工作原理 用示波器诊断点火系故障方法...
- 解决问题的能力和个人学习能力总结。
- Android热修复之Tinker集成最新详解
- Pytorch函数之topk()方法
- 换行符不换行的原因与解决方法
- java 响铃_怎么样编写一个java响铃程序?
- 依靠闲鱼赚钱,互联网副业单天500+