我已将我的网络应用程序的客户端导入到
/包/资源/视图
这包括html文档,以及css,js,images和fonts文件夹.当我在浏览器中打开一个html页面时,它渲染得很好.但只需将文件的扩展名更改为.html.twig并通过symfony2框架呈现它就会禁用css.
我还复制了css,js,图像和字体文件夹
/包/资源/公
我也试过使用twig资产('')函数没有运气.
这是怎么回事?
首先执行app/console assets:install(考虑添加--symlink).该命令将复制/符号链接所有的包Resources/public,web/bundles并在其中创建一个名为小写包名称的文件夹,而不包含尾随的"Bundle".
例:
YourAwesomeBundle\Resources\public\css\style.css 将被复制/符号链接到 web\bundles\yourawesome\css\style.css
......之后包括使用的资产 asset("@YourBundle/Resources/public/css/style.css")
... 要么 asset("bundles/your/css/style.css")