如何在CakePHP v 3.0.0-RC2中定制蛋糕烘焙

时间:2015-02-15 15:04:19

标签: cakephp cakephp-3.0 cakephp-bake

运行composer.json后,我去编辑:

C:\xampp\htdocs\cakephp\src\Console;
C:\xampp\mysql\bin;
C:\xampp\php;

run cmd进入htdocs运行cake bake

C:\xampp\htdocs>cake bake
  

'蛋糕'不被认为是内部或外部命令,可操作   程序或批处理文件。

我在CakePHP v3.0.0 RC2

中找不到文件夹/lib/cake/Console

2 个答案:

答案 0 :(得分:2)

你尝试过这样做吗?

cd C:\xampp\htdocs\FolderCakePhp\bin

并运行:

cake bake model all 

我觉得你想做的就是它!

答案 1 :(得分:1)

从CakePHP 3.0.0开始,CakePHP核心作为项目的Composer依赖项安装,它不再驻留在lib/Cake中。它现在位于vendor/cakephp/cakephp之下(在运行composer install之后)。另请参阅the documentation

另外,bake命令现在是a Plugin,如果你想使用它,你需要手动包含它。

php composer.phar require --dev cakephp/bake:dev-master

我建议您使用App template启动项目。这已经有了它的composer.json文件中的bake插件。只需在当地查看:

cd /your/dev/folder
git clone https://github.com/cakephp/app.git yourApp

然后使用Composer立即安装所有内容:

cd yourApp
curl -sS https://getcomposer.org/installer | php
php composer.phar install

这将为您提供烘焙shell(在项目的bin文件夹中)和框架本身。