我跟着this tutoria l創建一個多模塊項目文件夾結構。我正在嘗試在Devtools中使用模型創建器。如何在現有項目中使用phalcon devtools?
它拋出一個錯誤,說我需要在項目文件夾,我是(multiple/apps/frontend/models/
)。
我是否必須通過devtools創建項目才能使用模型創建器,或者我是否做錯了什麼?
我跟着this tutoria l創建一個多模塊項目文件夾結構。我正在嘗試在Devtools中使用模型創建器。如何在現有項目中使用phalcon devtools?
它拋出一個錯誤,說我需要在項目文件夾,我是(multiple/apps/frontend/models/
)。
我是否必須通過devtools創建項目才能使用模型創建器,或者我是否做錯了什麼?
我不認爲你做錯了什麼。這很可能是devtools中的一個bug,特別是在多模塊支持的情況下。
我建議您使用這些工具在不同的文件夾中創建一個新項目,然後將您需要創建的模型從一個項目複製到另一個項目。有點黑客,但這會讓你走,直到我們發現發生了什麼。
我想你是在錯誤的目錄。 Devtools提供的命令需要在應用程序的根路徑中執行。如果使用Devtools創建項目,則會在根路徑中創建一個.phalcon
文件夾(以及其他文件夾)。如果您執行以下命令。
$ phalcon project test
$ cd test
$ ls -la .
您應該看到.phalcon文件夾。所有其他命令應該從test
文件夾執行。我希望這會解決你的問題。
最簡單的修復方法是因爲您沒有使用Phalcon生成項目.phalcon文件夾不存在,只需在項目的根目錄下創建.phalcon文件夾即可。這將解決問題。
我不得不努力的項目有一個空的'.phalcon' _file_。我將它改爲一個文件夾,並開始工作。 – igorsantos07
好主意,謝謝。 – user1697949
救了我一天。謝謝 –