Ubuntu下使用PhalApi腳本自動生成項目
在Linux系統(tǒng)下,我們可以使用腳本快速生成一個項目結(jié)構(gòu),此過程只需要1分鐘左右。使用phalapi-buildapp腳本phalapi-buildapp腳本用于創(chuàng)建項目,在進(jìn)入./PhalApi/P
在Linux系統(tǒng)下,我們可以使用腳本快速生成一個項目結(jié)構(gòu),此過程只需要1分鐘左右。
使用phalapi-buildapp腳本
phalapi-buildapp腳本用于創(chuàng)建項目,在進(jìn)入./PhalApi/PhalApi/目錄后,可以找到這個腳本。為了能夠執(zhí)行這個腳本,我們需要添加執(zhí)行權(quán)限:
```
:PhalApi# chmod a x phalapi-buildapp
```
調(diào)用腳本創(chuàng)建一個名為"MyApp2"的項目:
```
:PhalApi# ./phalapi-buildapp MyApp2
```
查看生成的項目及訪問
1、回到/var/www/html/PhalApi目錄,你會發(fā)現(xiàn)生成了一個MyApp2目錄,并且里面的文件如下:
```
MyApp2
|-- Config
| `--
`-- Public
|--
`--
```
2、在Public目錄下,會有myapp2的訪問入口。
3、在瀏覽器中訪問:http://192.168.171.132/PhalApi/Public/myapp2/ 可以看到接口結(jié)果輸出。
執(zhí)行單元測試
1、安裝PHPUnit;
a)下載:
```
:PhalApi# wget
```
b)安裝:
```
:PhalApi# chmod x
:PhalApi# mv /usr/local/bin/phpunit
```
2、執(zhí)行單元測試:
```
:MyApp2# phpunit ./Tests/
```
安裝腳本為方便以后使用
為了能夠在任意位置使用這個腳本,我們需要添加執(zhí)行權(quán)限并將它拷貝到PATH路徑下,方便日后使用:
```
:PhalApi# chmod x phalapi-buildapp
:PhalApi# cp phalapi-buildapp /usr/local/bin/
```
通過以上步驟,我們可以快速創(chuàng)建和使用PhalApi腳本生成項目,并進(jìn)行單元測試。這個方式非常方便,適用于Linux系統(tǒng)下的開發(fā)環(huán)境。