這是創建您的第一個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
`
*****
雖然我們起步不久,但是離目標已經越來越近!!