CakePHP испечь консоль ведет себя странно? - PullRequest
2 голосов
/ 01 ноября 2011

Я довольно новичок в CakePHP и прохожу и Cake Book, и Apress Book CakePHP от новичка до профессионала, но я не могу понять, что происходит на моей консоли Bake.

Я установил его и, кажется, работает нормально.Но когда я набираю 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)
>

, если я следую за вопросами на моей консоли для торта, этоспрашивает меня путь к макету каталога, который я хочу скопировать, а затем, кажется, переопределяет все, что у меня есть, с этим skel one.

с другой стороны, если я следую инструкциям книги и наберу cake bake view или cake bake model Кажется, я понимаю, что я говорю о проектах с именем view и model и говорю, что для этих проектов нет конфигурации базы данных и т. Д. Итак, если я сначала наберу путь к проекту, я не смогу выбрать, что делать,Но если я оставлю это, у него нет возможности узнать.Видите, где это происходит?

Я использую обычный Windows cmd.exe, а не Cygwin, как я видел, как рекомендуют некоторые люди, и может предоставить более подробную информацию, если это необходимо.Вероятно, есть простое решение для этого, поэтому я ценю вашу помощь!

1 Ответ

4 голосов
/ 01 ноября 2011

вы на неверном пути. Если вы хотите испечь внутренний материал (модели, контроллеры, представления, ...) и т. Д. вам нужно перейти в папку приложения и выполнить там торт (или укажите путь к своему приложению с помощью -app)

детали и подсказки для окон: http://www.dereuromark.de/tag/cake-console-windows/

...