如何在 CakePHP v 3.0.0-RC2 中自定义蛋糕烘焙
How to custom cake bake in CakePHP v 3.0.0-RC2
在 运行 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
'cake' is not recognized as an internal or external command, operable
program or batch file.
我在 CakePHP v3.0.0 RC2
中找不到文件夹 /lib/cake/Console
从 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 文件中已经包含烘焙插件。只需在本地查看:
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
这将为您提供 bake shell(在项目的 bin
文件夹中)和框架本身。
你试过吗?
cd C:\xampp\htdocs\FolderCakePhp\bin
和运行:
cake bake model all
我想你想做的就是它!
在 运行 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
'cake' is not recognized as an internal or external command, operable program or batch file.
我在 CakePHP v3.0.0 RC2
中找不到文件夹/lib/cake/Console
从 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 文件中已经包含烘焙插件。只需在本地查看:
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
这将为您提供 bake shell(在项目的 bin
文件夹中)和框架本身。
你试过吗?
cd C:\xampp\htdocs\FolderCakePhp\bin
和运行:
cake bake model all
我想你想做的就是它!