这是创建您的第一个FastAdmin插件的指南。如果你:了解切换或安装`7+`版本的`PHP`;熟悉系统变量配置,则可以完成本教程,本教程会使用到命令行工具,但您无需对各种命令有深入的了解。
## 请确保
1. PHP版本7+
2. PHP7+版本所在目录的已经加入到系统环境变量,否则会提示找不到命令
## 接下来
1. 为你的插件取一个英文标识,标识应尽量简短(如:kefu、security、vbot、dinghorn),**并且未被FastAdmin插件市场的其他插件占用**
2. 打开命令行控制台
3. 切换到 FastAdmin 根目录,也就是think文件所在的目录(命令:[cd 目录名])。
4. 输入 `php think addon -a guestbook -c create` 新建一个插件,命令中的`guestbook` 请替换为你自定义的插件标识。
5. 另外,你也可以输入 `php think addon -a guestbook -c create --force=true` **覆盖**`guestbook`插件。
6. 如果看到输出`Create Successed!`,则表示FastAdmin已自动为您创建好了一份插件的默认结构,FastAdmin会在根目录的`addons`目录下生成`guestbook`插件的基本目录结构和必要文件,此时FastAdmin后台,插件管理->本地插件中,已可以查看到您的第一个插件,恭喜您!
7. 笔者为演示插件开发而准备的`留言板`插件标识为`guestbook`,此标识可能会出现在本手册各章,请注意替换为你自己的标识。
## 遇到问题?
1. 通过命令新建插件时报错:`PHP Parse error: syntax error, ....`请切换更高版本的PHP
2. 通过命令新建插件时无任何反应?请尝试在命令开头加上`sudo
`
*****
虽然我们起步不久,但是离目标已经越来越近!!