Symfony2,在哪里放css,javascript,图像

Vie*_*Mai 9 symfony assetic

我是Symfony2的初学者,我在设置像css,js,images这样的资源方面遇到了一些问题......我刚刚阅读本文档如何使用Assetic 但我无法弄清楚什么是放置资产的最佳方法.那篇文章告诉我,我应该将js文件放在我的Bundle中,但是将css文件放在/ web/public/css中(在Bundle外面).这是复杂和不便的.有人能告诉我吗?谢谢

mik*_*yan 11

你可以将它们放入*Bundle/Resources/public /,然后运行

$ php app/console assets:install --symlink

这将创建一个符号链接,其中包含您的web/bundles中的包名称/链接到现有包的公共文件夹.如果您想在html(或主要是css)代码中使用更简单的路径,则可以直接在Web文件夹中创建符号链接.