Как настроить среду "испечь торт" для нескольких приложений?
Я застрял в настройке среды для запуска пирога.
На моей машине разработки (с использованием WAMP) у меня есть несколько приложений:
/{wwwroot}
/myapp-1
/myapp-2
/myapp-3
Согласно некоторым онлайн-учебникам, чтобы использовать "торт" в командной строке, я должен добавить каталог "торт / консоль /" в качестве переменной среды "PATH".
Поэтому я добавляю '{wwwroot}/myapp-1/cake/console' в качестве одной из переменных 'PATH'.
Но проблема в том, что когда я собираюсь "испечь" некоторые модели / контроллеры для "myapp-2" или "myapp-3", система говорит что-то о таблице базы данных, которая не найдена и тому подобное.
После некоторой трассировки, я подозреваю, что "торт для выпечки" использует "config" для "myapp-1", потому что я использую "торт / консоль" там.
Итак, какова правильная структура среды "торт-пирог" нескольких приложений?
Большое спасибо!
1 ответ
Я бы пошел в вашу подходящую папку приложения и прямо сослаться на скрипт торта. Затем следует использовать правильный конфиг.
../cake/console/cake bake
есть также параметр -app, который вы можете использовать, чтобы указать, какое приложение вы хотите использовать.