2012-09-27 14 views
1

我跟着this tutoria l創建一個多模塊項目文件夾結構。我正在嘗試在Devtools中使用模型創建器。如何在現有項目中使用phalcon devtools?

它拋出一個錯誤,說我需要在項目文件夾,我是(multiple/apps/frontend/models/)。

我是否必須通過devtools創建項目才能使用模型創建器,或者我是否做錯了什麼?

回答

2

我不認爲你做錯了什麼。這很可能是devtools中的一個bug,特別是在多模塊支持的情況下。

我建議您使用這些工具在不同的文件夾中創建一個新項目,然後將您需要創建的模型從一個項目複製到另一個項目。有點黑客,但這會讓你走,直到我們發現發生了什麼。

+0

好主意,謝謝。 – user1697949

+0

救了我一天。謝謝 –

1

我想你是在錯誤的目錄。 Devtools提供的命令需要在應用程序的根路徑中執行。如果使用Devtools創建項目,則會在根路徑中創建一個.phalcon文件夾(以及其他文件夾)。如果您執行以下命令。

$ phalcon project test 
$ cd test 
$ ls -la . 

您應該看到.phalcon文件夾。所有其他命令應該從test文件夾執行。我希望這會解決你的問題。

6

最簡單的修復方法是因爲您沒有使用Phalcon生成項目.phalcon文件夾不存在,只需在項目的根目錄下創建.phalcon文件夾即可。這將解決問題。

+1

我不得不努力的項目有一個空的'.phalcon' _file_。我將它改爲一個文件夾,並開始工作。 – igorsantos07

相關問題