运行composer.json
后,我进行编辑:
C:xampphtdocscakephpsrcConsole;
C:xamppmysqlbin;
C:xamppphp;
在run cmd
中,进入htdocs运行cake bake
C:xampphtdocs>cake bake
"cake"未被识别为可操作的内部或外部命令程序或批处理文件。
我在CakePHP v3.0.0 RC2 中找不到文件夹/lib/cake/Console
你试过吗?
cd C:xampphtdocsFolderCakePhpbin
并运行:
cake bake model all
我想你想做的就是它!
自CakePHP 3.0.0以来,CakePHP核心作为项目的Composer依赖项安装,不再驻留在lib/Cake
中。它现在处于vendor/cakephp/cakephp
之下(在运行composer install
之后)。另请参阅相关文档。
此外,烘焙命令现在是一个插件,如果你想使用它,你需要手动包含它
php composer.phar require --dev cakephp/bake:dev-master
我建议您使用应用程序模板启动项目。它的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
文件夹中)和框架本身。