美文网首页全栈Web开发者
Symfony 利用assetic-bundle 加载js cs

Symfony 利用assetic-bundle 加载js cs

作者: 0d601f651140 | 来源:发表于2016-06-13 11:35 被阅读508次

场景:

js,css不能直接放在view底下,symfony框架路由不识别那样的路径
解决方法:
  • 安装assetic-bundle,并在Appkernel.php 中enable,并在config.yml 中 minimal configureation
$ composer require symfony/assetic-bundle
//app/AppKernel.php
public function registerBundles() {
   $bundles = array( *// ...* 
        new Symfony\Bundle\AsseticBundle\AsseticBundle(), 
        ); 
        *// ...*
 }
//app/config/config.yml 添加配置
assetic:
    debug:          '%kernel.debug%'
    use_controller: '%kernel.debug%'
    filters:
        cssrewrite: ~
  • 用法: 然后在web 文件夹下面建css,js 并把css,js 文件放入,然后在view中按如下调用就ok了
{% block includes %}
 <link href="{{ asset('css/libs/bootstrap.min.css') }}" type="text/css" rel="stylesheet"/> 
 <link href="{{ asset('css/libs/bootstrap.min.css') }}" type="text/css" rel="stylesheet"/> 
 <link href="{{ asset('css/main.css') }}" type="text/css" rel="stylesheet"/>
{% endblock %}

相关文章

  • Symfony 利用assetic-bundle 加载js cs

    场景: js,css不能直接放在view底下,symfony框架路由不识别那样的路径 解决方法: 安装asseti...

  • h5首页加载优化

    首页加载时顺序:初始化 webview -> 请求页面 -> 下载数据 -> 解析HTML -> 请求 js/cs...

  • 白屏和FOUC

    白屏和FOUC 白屏:浏览器加载会等css,js,图片等加载完成后,显示FOUC:浏览器会先显示文字,加载完成cs...

  • 2019-11-28 symfony其他bundle下的js

    在symfony除了AppBundle的其他bundle下的js文件只能编译index.js的js文件, 目前接触...

  • Composer加载第三库文件symfony/polyfill-

    Composer加载第三库文件symfony/polyfill-mbstring时提示date_default_t...

  • PostCss介绍

    什么是PostCss PostCss是一个利用JS Plugin转换CSS工具 PostCss提供的能力:读取cs...

  • Angular4-lazyload懒加载

    在Angular4中实现懒加载html、js、css等资源。利用Angular CLI实现懒加载,通过loadCh...

  • UIWebView

    加载请求 JS和OC互相调用 利用NSInvocation 和 performSelector 实现传递无限参数 ...

  • DNS预加载

    如何少加载文件合理利用浏览器缓存(通过main.js 的加载来看待这个问题) 首次加载 http 请求,serve...

  • swiper

    Swiper5 使用方法 1.首先加载插件,需要用到的文件有swiper.min.js和swiper.min.cs...

网友评论

  • 0d601f651140:其实在web 文件夹下面建css,js文件夹,然后把css,js 文件放入,tiwg部分直接引用就好了

本文标题:Symfony 利用assetic-bundle 加载js cs

本文链接:https://www.haomeiwen.com/subject/ifjydttx.html