2

私はCakePHPにかなり慣れておらず、CakeBookとApressBook CakePHPの両方を初心者からプロまで実行していますが、ベイクコンソールで何が起こっているのか理解できないようです。

インストールしましたが、正常に動作しているようです。しかし、私がcake bakeそれを入力すると、これが表示されます

Welcome to CakePHP v2.0.0 Console
--------------------------------------------------------------------
App: htdocs
Path: W:\xampp\htdocs\
--------------------------------------------------------------------
What is the path to the project you want to bake?
[W:\xampp\htdocs\myapp] >

本が言うことの代わりにそれはあるべきです

---------------------------------------------------------------
App : app
Path: /path-to/project/app
---------------------------------------------------------------
Interactive Bake Shell
---------------------------------------------------------------
[D]atabase Configuration
[M]odel
[V]iew
[C]ontroller
[P]roject
[F]ixture
[T]est case
[Q]uit
What would you like to Bake? (D/M/V/C/P/F/T/Q)
>

ケーキコンソールの質問に従うと、コピーしたいディレクトリレイアウトへのパスが尋ねられ、そのスケルトンで持っているすべてのものを上書きしているように見えます。

一方、本の手順に従って入力するcake bake viewcake bake model、view and modelという名前のプロジェクトについて話していることを理解しているようで、それらのプロジェクトのデータベース構成がないことなどを教えてください。したがって、プロジェクトパスを入力するとまず、私は何をすべきかを選択することができません。しかし、私がそれを省くと、それを知る方法がありません。これがどこに向かっているのか分かりますか?

私は通常のWindowscmd.exeを使用していますが、一部の人が推奨しているのでcygwinではなく、必要に応じて詳細を提供できます。これにはおそらく簡単な解決策があるので、あなたの助けに感謝します!

4

1 に答える 1

5

あなたは間違った道にいます。内部のもの (モデル、コントローラー、ビューなど) をベイクしたい場合は、アプリ フォルダーに移動してそこで Cake を実行する (または -app でアプリ パスを定義する) 必要があります。

Windows の詳細とヒント: http://www.dereuromark.de/tag/cake-console-windows/

于 2011-10-31T23:40:17.903 に答える