Как настроить среду "испечь торт" для нескольких приложений?

Я застрял в настройке среды для запуска пирога.

На моей машине разработки (с использованием 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, который вы можете использовать, чтобы указать, какое приложение вы хотите использовать.

Другие вопросы по тегам