Композитор — как игнорировать некоторые файлы карт?

Я использую композитор в моем проекте PHP. Существует модуль, который отображает множество файлов в корневой каталог. Это включает в себя файлы, такие как README.md а также CHANGELOG.md и generation autolod files выдает ошибку:

[ErrorException]
Target ./README.md already exists (set extra.magento-force to override)

Есть ли возможность игнорировать список файлов из сопоставления и не использовать опцию переопределения?

3

Решение

Я работаю так, например, если вы хотите предотвратить перезапись pub / .htaccess.

Добавьте это к composter.json

"extra": {
"magento-force": "override",
"magento-deploy-ignore": {
"*": [
"/pub/.htaccess"]
}
}

Смотрите здесь для более подробной информации: https://github.com/magento/magento-composer-installer/blob/master/doc/Deploy.md#prevent-single-files-from-deploy

Примечание: при обновлении версий Magento (2.2.4 -> 2.2.5) такие файлы все еще кажутся удаленными, поэтому вам необходимо восстановить их из VCS

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]