EXPERTS

Команда консоли assets:install

Описание:

Устанавливает символические  ссылки или копирует веб-ресурсы (JS, CSS и т. д.) созданных вами и сторонних пакетов в общедоступный каталог. Будет искать во всех доступных пакетах (в том числе в вашем приложении) папку /Resources/public/ и копировать содержимое в /public/bundles/ [имя-пакета] /.


Использование:

assets:install [options] [--] [<target>]


Аргументы:

target Целевой каталог

Опции:

--symlink Символические ссылки вместо копирования
--relative Создать относительные символические ссылки
--no-cleanup Не удалять веб-ресурсы пакетов, которые больше не существуют
Общие для всех команд опции:
-h, --help Показать справочную информацию
-q, --quiet Не выводить никаких сообщений
-V, --version Показать версию, среду и режим Symfony
  --ansi Принудительное включение отображения ANSI цветов на терминале
  --no-ansi Отключение отображения ANSI цветов на терминале
-n, --no-interaction Запретить интерактивные вопросы
-e, --env=ENV Название среды
  --no-debug Отключение режима отладки
-v|vv|vvv, --verbose Объем выводимой информации: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки

Справка:

Команда assets:install устанавливает ресурсы пакета в заданный каталог (например, в "public"):

php bin/console assets:install public

В целевом каталоге будет создан каталог "bundles", а в него будет скопирован каталог "Resources/public" каждого пакета.

Чтобы создать символическую ссылку на каждый пакет вместо копирования его активов, используйте опцию --symlink (будет скопировано, если символические ссылки невозможны:

php bin/console assets:install public --symlink

Чтобы сделать символическую ссылку относительной, добавьте опцию --relative:

php bin/console assets:install public --symlink --relative