yii 高階版本新增新的模組
阿新 • • 發佈:2019-02-15
一、YII安裝
安裝yii可以用composer安裝,也可以在yii中文社群下載歸檔檔案安裝
composer安裝就不介紹了,因為要安裝composer,比較麻煩,當然安裝了composer是最好的,以後安裝yii的外掛要用到composer的,可以去composer官網安裝學習composer,這裡就不介紹用composer安裝yii,可以參考yii官網
(1)歸檔檔案安裝
二、新增一個API應用
複製一份backend,改名為api
還沒有完,yii的init初始化指令碼不會覺得api是一個應用,還要去做對應的配置
這裡初始yii時候,沒有api這個應用,是因為我們還沒有去環境那裡配置,要把api新增到環境配置那裡
三、把api新增到環境裡
3.1 到environments目錄下的index.php
把下圖紅框的內容新增到你的yii目錄下面的 environments目錄下的index.php
3.2 到environments目錄下的dev目錄下(dev開發環境的配置檔案)
複製一份backend 改名為api
3.3 到environments目錄下的prod目錄下(prod 生產環境的配置檔案)
複製一份backend 改名為api
3.4 上面的工作做完了,開始init初始化應用了
這時候,api/config/main-local.php下面的cookieValidationKey有值了
3.5 到api/config/main.php檔案,把裡面的backend改成api
3.6 到common/config/bootstrap.php檔案 新增下面這一句
Yii::setAlias('@api', dirname(dirname(__DIR__)) . '/api');
- 1
####把site控制器那裡的名稱空間改成api