我仍然有一些問題需要在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 /中,你就可以去 –