在Laravel 4中,我的public目录是我的模板存储,比如images和css,js文件夹,在Laravel 5中这个存储是什么?如何使用asset()来访问新版本的文件?
发布于 2015-11-10 17:39:25
有三个文件夹,它们与你的问题相关。
它们位于(根目录)中。
关于Laravel 根目录文档
public目录包含前端控制器和资产(图像、JavaScript、CSS等)。resources目录包含视图、原始资产(LESS、SASS、CoffeeScript)和本地化文件。storage目录包含已编译的叶片模板、基于文件的会话、文件缓存和框架生成的其他文件。该文件夹被隔离到应用程序、框架和日志目录中。应用程序目录可以用来存储应用程序使用的任何文件。框架目录用于存储框架生成的文件和缓存。最后,日志目录包含应用程序的日志文件。可以在存储文件夹中创建一个内容文件夹,并只为成员共享它(这意味着公共访问不可用),如果下面的示例链接如下所示。
要在代码中定义路径,对于公共路径,对于存储public_path,使用storage_path与Laravel 路径文档相同。
最后,在这里您可以找到storage_path使用的示例,以及如何保护您的文件和文件夹不受公共访问。
https://stackoverflow.com/questions/33635843
复制相似问题