我仍然有一些问题需要在symfony中处理我的资产。 best practices说,我应该存储我的资产web/
。 但我不喜欢在那里存储我的原始sass文件,因为它是一个公共文件夹,我认为只有编译或静态文件应该存储在那里。在Symfony3中组织资产
这就是为什么我存储他们(js和sass)目前在app/Resources
。而我的assetic.read_from
是app/Resources
。但是有一些捆绑,由assets:install
到web/bundles/
。
现在,当我想将这个捆绑资产包含在我的树枝文件中时,我必须在样式表块中去../../web/bundles/..
。这看起来不是很干净,所以我做了一个符号链接app/Resources/bundles->web/bundles/
,这工作。
但我仍然认为它太多小提琴,我想知道是否有更好的方法可以更好地收集我的资产。
多数民众赞成多晚的反应,但我不想使用外部cdns或基于JavaScript的CSS管理。所以我更喜欢纯php /服务器的方式来编译和管理我的资产 – Asara
我尊重您的决定,但仍然认为这比设置正确的流程一次然后在每个项目中复制它更复杂。除非你没有任何编译器的情况下使用纯粹的CSS,那么只需将它们放在/ web/assets /中,你就可以去 –