このチュートリアルに従って、マルチモジュールプロジェクトフォルダー構造を作成しました。Devtoolsでモデルクリエーターを使用しようとしています。
私が(multiple/apps/frontend/models/
)であるプロジェクトフォルダにいる必要があるというエラーがスローされます。
モデルクリエーターを使用するには、devtoolsを使用してプロジェクトを作成する必要がありますか、それとも何か間違ったことをしていますか?
このチュートリアルに従って、マルチモジュールプロジェクトフォルダー構造を作成しました。Devtoolsでモデルクリエーターを使用しようとしています。
私が(multiple/apps/frontend/models/
)であるプロジェクトフォルダにいる必要があるというエラーがスローされます。
モデルクリエーターを使用するには、devtoolsを使用してプロジェクトを作成する必要がありますか、それとも何か間違ったことをしていますか?
Phalconを使用してプロジェクトを生成しなかったため、これを最も簡単に修正できます。.phalconフォルダーは存在せず、プロジェクトのルートに.phalconフォルダーを作成するだけです。それで問題は解決します。
私はあなたが何か悪いことをしているとは思わない。特に複数のモジュールがサポートされている場合は、devtoolsのバグである可能性があります。
私が提案するのは、ツールを使用して別のフォルダーに新しいプロジェクトを作成し、作成したモデルをあるプロジェクトから別のプロジェクトにコピーすることです。ちょっとしたハックですが、何が起こっているのかがわかるまで、それでうまくいきます。
私はあなたが間違ったディレクトリにいると思います。Devtoolsで提供されるコマンドは、アプリケーションのルートパスで実行する必要があります。Devtoolsを使用してプロジェクトを作成すると、ルートパスに.phalcon
(他のフォルダーとともに)フォルダーが作成されます。以下のコマンドを実行した場合。
$ phalcon project test
$ cd test
$ ls -la .
.phalconフォルダーが表示されます。他のすべてのコマンドはtest
フォルダから実行する必要があります。これで問題が解決することを願っています。