Настройка окружения для разработки

Введение

Если вы собираетесь вносить какие-либо изменения в код системы, вам потребуется сконфигурировать проект под это.

Настройка

Backend

  1. Сбросьте кэш приложения.

  2. Откройте фал .env в корне вашего приложения. И установите опцию APP_ENV в значение dev, а опцию APP_DEBUG в значение true. Так же, для удобства, следует отключить всякое кэширование. Для этого установите опции CACHE_DRIVER и DOCTRINE_CACHE в значение void.

Frontend

Для изменения frontend'а, на вашей машине должен быть установлен node.js.

Необходимо выполнить следующую команду, находясь в каталоге с системой:

$ npm install

Дождитесь окончания процедуры установки зависимостей.

Теперь Вы можете использовать сборщик проектов webpack. Следующие команды помогут вам в этом:

$ npm run dev
  • Команда единожды собирает проект в окружении для разработке. Проект собирается относительно быстро, но выходные файлы получаются большого размера. Следует использовать при разработке.

$ npm run watch
  • Команда начинает "наблюдать" за файлами и, при любом их изменении, собирать проект. В этом режиме файлы так же получаются большого размера. Следует использовать при разработке.

$ npm run build
  • Команда единожды собирает проект в production окружении. Проект собирается относительно долго, но файлы на выходе имеют минимальный размер. Следует использовать перед деплоем.

Last updated