cakephp烘烤控制台表现得很奇怪?

时间:2011-10-31 23:36:18

标签: cakephp cakephp-bake

我是CakePHP的新手,我从Cake新手到Apress Book 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,我似乎明白我正在谈论名为视图和模型的项目并告诉他们我没有那些项目的数据库配置等。所以,如果我先输入项目路径,我就不能选择做什么。但是,如果我把它留下来,它无从知晓。看看这是怎么回事?

我使用的是常规的Windows cmd.exe,而不是我见过有人推荐的cygwin,并且可以根据需要提供更多详细信息。这可能是一个简单的解决方案,所以我感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

你走错了路。 如果你想烘焙内部的东西(模型,控制器,视图......)等 你需要导航到app文件夹并在那里执行cake (或使用-app定义您的应用程序路径)

Windows的详细信息和热门提示: http://www.dereuromark.de/tag/cake-console-windows/