1.因爲Phalcon是C語言寫的一個擴展,因此須要安裝這個擴展php_phalcon.dll,下載地址https://github.com/phalcon/cphalcon/releases, php
而後將這個擴展文件放在相對應的文件中,我這邊存放的位置是C:\php\laragon\bin\php\php-7.1.12-Win32-VC14-x64\ext下,而後在php.ini文件中添加extension=php_phalcon.dll。重啓服務器,查看擴展是否安裝成功,若是成功的話會看到表明擴展安裝成功。git
2.接下去要安裝一個腳手架工具phalcon-devtools,下載地址https://github.com/phalcon/phalcon-devtools,將文件解壓至www目錄,設置環境變量,指向該目錄github
接下來測試是否ok,打開cmd,運行phalcon, 服務器
說明ok。框架
使用命令:phpstorm
phalcon create-project store
1
會生成框架,
ide
3.在phpstorm中自動生成controller和model,File/Settings/Tools/command Line Tool Support工具
點右上的+號測試
選擇Custom tool,點擊OK, .net
Tool path爲phalcon-devtools的目錄,點擊ok。重啓phpstorm,這時候就能夠自動生成controller和model了
命令:
phalcon controller --name test //自動生成TestController
phalcon model--name test //自動生成表名爲test的model
4.但這個時候還有個問題,phpstorm沒有phalcon的代碼提示。
解決辦法:打開phalcon-devtools文件下ide文件下的gen-stubs.php,修改第15行代碼,修改成
define('CPHALCON_DIR' , 'C:\php\laragon\www\phalcon-devtools-master');
1
第2個參數是你目錄的位置。
而後執行命令
php gen-stubs.php
1
這時候會在ide文件下生產1個帶版本名稱的文件夾
打開phpstorm,右鍵,
而後
選擇Specify Other,而後選擇ide下生成的版本號目錄下Phalcon目錄,點擊OK,
重啓phpstorm,這個時候phpstorm可以識別phalcon的代碼了--------------------- 做者:404_not__found 來源:CSDN 原文:https://blog.csdn.net/sun_jialei/article/details/80220017 版權聲明:本文爲博主原創文章,轉載請附上博文連接!