Laravel 5.3是否可以安全地从Laravel项目中删除/删除存储文件夹?

马克西米利亚诺·索萨(Maximilianiano Sosa)

我有一个Laravel 5.3项目版本,该文件夹中的文件不断变化。

从版本控制系统中删除是否安全?

如果我从工作副本中删除该文件夹,Laravel可以继续工作吗?

文件夹结构

tptcat

您会注意到在默认的Laravel 5.3安装中,其中包含3个文件夹storage看起来像这样:

+ storage
    + app
    + framework
    + logs

每个子文件夹都有一个.gitignore和其他文件夹(通常也带有)gitignores。这些.gitignore文件通常表示忽略除.gitignore以外的所有文件。例如,这是.gitignore内部文件storage/logs

*
!.gitignore

这意味着您可以将其保留在版本控制中,但是任何写入该文件夹的文件(.gitignore文件本身除外)都不会位于您的git存储库中。

另外,了解这些文件夹有特定用途可能会有所帮助:

app:设计用于存储根公用文件夹之外的文件

framework:通过默认,这是Laravel在其中为缓存和视图编写许多文件的地方

logs:错误日志的写入位置

如果删除根storage文件夹或这些子文件夹,则框架将很难找到这些文件,并且会出现错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章