0

运行后composer.json我去编辑:

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

run cmdhtdocs 中运行cake bake

C:\xampp\htdocs>cake bake

'cake' 不是内部或外部命令、可运行程序或批处理文件。

/lib/cake/Console我在 CakePHP v3.0.0 RC2 中找不到文件夹

4

2 回答 2

2

你试过吗?

cd C:\xampp\htdocs\FolderCakePhp\bin

并运行:

cake bake model all 

我想你想做的就是它!

于 2015-02-16T23:39:51.103 回答
1

从 CakePHP 3.0.0 开始,CakePHP 核心作为项目的 Composer 依赖项安装,它不再驻留在lib/Cake. 它现在在下面vendor/cakephp/cakephp(在运行 a 之后composer install)。另请参阅有关此的文档

此外,bake 命令现在是一个插件,如果您想使用它,您需要手动包含它。

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

我建议使用App 模板开始您的项目。它的 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

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

于 2015-02-15T15:33:13.973 回答