gpt4 book ai didi

Symfony 2 和静态资源

转载 作者:行者123 更新时间:2023-12-04 05:08:23 25 4
gpt4 key购买 nike

我是 Symfony 2 的新手,我想知道一些事情..

看起来你必须把你的静态资源放到这个位置:MyBundle/Resources/public
但是如果我想使用像 asset 这样的 Twig 函数,如果资源在这个位置就好了:web/MyBundleName/
为什么我必须复制我的资源? (一个在 src/MyBundle/Resources/public 中,另一个在 web/MyBundle 中)

最佳答案

运行 app/console assets:install web 将资源从激活的包复制到 web/bundles文件夹。

这不是重复。 web/bundles文件夹是将所有捆绑包中的所有 Assets 安装到的位置。您的 VCS 应忽略该文件夹。

这种方法的原因是第 3 方捆绑包——以及您稍后将创建的可重用捆绑包——无权访问 web应用程序的文件夹。使用命令安装 Assets 解决了这个问题。

关于Symfony 2 和静态资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15223189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com