Laravel 5.3 Безопасно ли удалять / удалять папки хранилища из проекта Laravel?

У меня есть версия проекта Laravel 5.3, и файлы в этой папке постоянно меняются.

Безопасно ли удалить из системы контроля версий?

Если я удалю эту папку из моей рабочей копии, Laravel сможет продолжать работать?

структура папок

4

Решение

Вы заметите, что при установке Laravel 5.3 по умолчанию есть 3 папки storage, Это выглядит так:

+ storage
+ app
+ framework
+ logs

И каждая из этих подпапок имеет .gitignore а также другие папки (также обычно с gitignores, Те .gitignore файлы обычно говорят, чтобы игнорировать все файлы, кроме .gitignore, Например, это .gitignore внутри storage/logs:

*
!.gitignore

Это означает, что вы можете сохранить это в системе контроля версий, но любой файл, записанный в эту папку (за исключением .gitignore сам файл) не будет в вашем Git-хранилище.

Также может быть полезно узнать, что эти папки имеют определенное назначение:

app: Предназначен для хранения файлов за пределами корневой папки

framework: По умолчанию, здесь Laravel записывает много своих файлов для кеша и просмотра

logs: Где записываются журналы ошибок

Если удалить рут storage папку или эти подпапки, фреймворк будет иметь проблемы с поиском этих файлов, и вы получите ошибки.

3

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

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

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