Symfony 2.7缩减资产

时间:2015-12-01 16:57:01

标签: symfony uglifyjs

我试图使用Uglifyjs和UglifyCss来缩小JS和CSS文件。我用过这个链接:

Symfony documentation

以下是我的步骤:

  • 安装 Node.js
  • 全局安装uglify ==> npm install -g uglify-js
  • 设置过滤器,如下所示:

    # Assetic Configuration
    assetic:
    filters:
    cssrewrite: ~
    #closure:
    #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
    #yui_css:
    #    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
    uglifyjs2:
        # the path to the uglifyjs executable
        bin: C:/Users/Jonathan Housieaux/AppData/Roaming/npm/uglifyjs
    

这是我的模板代码:

    {% javascripts 'web/js/*' filter='uglifyjs2' %}

        <script src="{{ asset('reptika_slick.js') }}"></script>
        <script src="{{ asset('scrollvertical.js') }}"></script>
        <script src="{{ asset('menu_main.js') }}"></script>
    {% endjavascripts %}

不幸的是,这些文件不再起作用了。我认为有些东西我错过了,但我不知道到底是什么。

0 个答案:

没有答案