Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的目录结构
/app/Resources/public /app/Resources/public/css /app/Resources/public/iamges /app/Resources/public/js
我需要将这些资产安装到/web目录。正确的方法是什么?我已经尝试过app/console install:assets,但它仅从捆绑包中安装资产。是否可以将全局资产存储在 app 目录中?
app/console install:assets
您的全局资产应直接进入 web 文件夹。无需将它们放在应用程序文件夹中然后复制它们!
install:assetsor命令用于仅属于一个捆绑包的assetic:dump资产,这些资源保留在该捆绑包中以使其可重用。
install:assets
assetic:dump
您可以做的是将属于您的应用程序的资产保留在“应用程序包”中。大多数时候,您至少有一个不可重用的捆绑包,代表您的应用程序核心。我保留了我的基本模板 ( base.html.twig) 和主要资产,以便我可以使用assetic:dump它们!
base.html.twig