20. Yii 2.0 gii 程式碼生成器
阿新 • • 發佈:2019-02-07
gii 程式碼生成器就是一個生成程式碼檔案的 web 工具,預設只在本地的開發環境中可以使用。
這裡以 Yii 2.0 基礎版為例,簡單介紹一下 gii 程式碼生成器。
在專案配置檔案 /basic/config/web.php 中,已經對 gii 進行了預設配置,相關程式碼如下:
snippet_file_0.php
上述配置指定:只有在開發環境下,專案才會啟動 debug 模組和 gii 模組。
在瀏覽器中訪問 http://basic.com/gii 或 http://basic.com/gii/default/index就可以看到
gii 程式碼生成器的介面。
點選相應的程式碼生成器,然後按照提示進行操作,就可以在我們的專案中生成對應的程式碼檔案,從而加快開發速度。
常用的程式碼生成器,包含以下幾種:
Model Generator:模型生成器
CRUD Generator:CURD生成器
Module Generator:模組生成器
1 2 3 4 5 6 7 8 9 10 11 12 |
if (YII_ENV_DEV) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = [ 'class' => 'yii\debug\Module', ]; $config['bootstrap'][] = 'gii'; |