首頁  >  文章  >  後端開發  >  composer自動產生介面文檔

composer自動產生介面文檔

不言
不言原創
2018-04-08 15:49:431758瀏覽

這篇文章介紹的內容是composer自動產生介面文檔,現在分享給大家,有需要的朋友可以參考一下

安裝composer(https://blog.csdn.net/sanbingyutuoniao123/article /details/70314651)
1.先下載Composer-Setup.exe,下載位址:下載Composer 。會自動搜尋PHP.exe的安裝​​路徑,如果沒有,就手動找到php路徑下的php.exe。


2.在PHP目錄下,開啟php.ini文件,開啟openssl擴充。去掉extension=php_openssl.dll前面的分號(;)


3.把php目錄加入環境變數(和php.exe同級目錄的路徑)例如: D:\apache_php\php加入到環境變數path裡。


4.下載composer.phar,下載位址:Composer.phar  將composer.phar檔案放入php目錄下,在php目錄下新建一個檔案composer.cmd,內容寫成:
@php "%~dp0composer.phar" %*儲存。運行這個文件,然後打開cmd運行:composer會出現
可以運行composer --version 查看composer的版本。


5.在命令列中執行:composer config -g repo.packagist composer https://packagist.phpcomposer.com


#改寫Packagist 鏡像至國內鏡像可以加快下載速度。


最後提一下,看雲上有composer的中文手冊http://www.kancloud.cn/thinkphp/composer

##透過composer安裝軟體,實現自動產生介面文件(https://packagist.org/packages/weiwei/api-doc)


cmd 進入專案目錄,輸入composer require weiwei/api-doc。


route.php:

use think/Route;

Route::pattern('id ','\d ');
Route::pattern('name','\w ');

#Route::rule('createSign','ios/member/createSign'); //產生token介面
Route::rule('iToken','ios/member/createToken');//產生token介面
Route::rule('iSendSms','ios/sms/send' );//簡訊驗證碼發送
Route::rule('imemsg','ios/member/memsg');//取得使用者資訊


address.php:
...
    /**
     * @title 首頁分類商品
     * @description 首頁分類商品
     * @author tiny
     * @url m name:tid type:int require:1 default: other: desc:商品類型id
     *
     * @return type:類型@
     * @ 
     * @return recommend:推薦@
     * @recommend id:商品id image:商品圖片goods_name:商品名goods_price:價格
 *   *##  @new id:商品id image:商品圖片goods_name:商品名goods_price:價
     *
     * @return image:圖片@
     * @image
## */

#URL輸入:ip/doc

相關建議:

# #composer自動載入實例分析

以上是composer自動產生介面文檔的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn