1

このチュートリアルに従って、マルチモジュールプロジェクトフォルダー構造を作成しました。Devtoolsでモデルクリエーターを使用しようとしています。

私が(multiple/apps/frontend/models/)であるプロジェクトフォルダにいる必要があるというエラーがスローされます。

モデルクリエーターを使用するには、devtoolsを使用してプロジェクトを作成する必要がありますか、それとも何か間違ったことをしていますか?

4

3 に答える 3

6

Phalconを使用してプロジェクトを生成しなかったため、これを最も簡単に修正できます。.phalconフォルダーは存在せず、プロジェクトのルートに.phalconフォルダーを作成するだけです。それで問題は解決します。

于 2014-07-12T11:32:03.790 に答える
2

私はあなたが何か悪いことをしているとは思わない。特に複数のモジュールがサポートされている場合は、devtoolsのバグである可能性があります。

私が提案するのは、ツールを使用して別のフォルダーに新しいプロジェクトを作成し、作成したモデルをあるプロジェクトから別のプロジェクトにコピーすることです。ちょっとしたハックですが、何が起こっているのかがわかるまで、それでうまくいきます。

于 2012-09-27T05:13:57.313 に答える
1

私はあなたが間違ったディレクトリにいると思います。Devtoolsで提供されるコマンドは、アプリケーションのルートパスで実行する必要があります。Devtoolsを使用してプロジェクトを作成すると、ルートパスに.phalcon(他のフォルダーとともに)フォルダーが作成されます。以下のコマンドを実行した場合。

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

.phalconフォルダーが表示されます。他のすべてのコマンドはtestフォルダから実行する必要があります。これで問題が解決することを願っています。

于 2012-09-27T07:18:03.497 に答える