Composer устанавливает пакет из кеша

Попробуйте что-то вроде этого:

{% if form.errors %}
    {% for field in form %}
        {% for error in field.errors %}
            <div class="alert alert-danger">
                <strong>{{ error|escape }}</strong>
            </div>
        {% endfor %}
    {% endfor %}
    {% for error in form.non_field_errors %}
        <div class="alert alert-danger">
            <strong>{{ error|escape }}</strong>
        </div>
    {% endfor %}
{% endif %}
0
задан Jimmix 19 January 2019 в 12:51
поделиться

1 ответ

См. это :

. Вариант COMPOSER_CACHE_DIR позволяет изменить каталог кэша Composer, который также настраивается с помощью параметра cache-dir.

По умолчанию он указывает на $ COMPOSER_HOME / cache в * nix и macOS и C: \ Users \\ AppData \ Local \ Composer (или% LOCALAPPDATA% / Composer) в Windows.

COMPOSER_HOME var позволяет вам изменить домашний каталог Composer. Это скрытый глобальный каталог (для каждого пользователя на компьютере), который используется всеми проектами.

По умолчанию он указывает на C: \ Users \\ AppData \ Roaming \ Composer в Windows и /Users//.composer в macOS. В системах * nix, которые соответствуют спецификациям XDG Base Directory, он указывает на $ XDG_CONFIG_HOME / composer. В других * nix системах он указывает на /home//.composer.

Итак, по умолчанию, я думаю, вам нужно использовать -v, чтобы смонтировать путь хоста как том к контейнеру, чтобы переопределить COMPOSER_CACHE_DIR в контейнере. Затем каждый раз, когда вы запускаете новый контейнер, он может повторно использовать пакеты раньше.

0
ответ дан atline 19 January 2019 в 12:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: