2013-04-21 54 views
0

我創建了一個名爲'staging'的新環境,它與'production'環境幾乎相同,我試圖在我的css和js文件上使用yui_compressor。請參閱我的css文件下面的例子:Symfony2編譯資產YUI

{% stylesheets output='css/compiled/main.css' filter='?yui_css' filter='cssrewrite' 
    'bundles/xyz/lib/frontend/css/social_foundicons.css' 
    'bundles/xyz/lib/frontend/css/general_enclosed_foundicons.css' 
    'bundles/xyz/lib/frontend/css/general_foundicons.css' 
    'bundles/xyz/lib/frontend/coda/css/coda-slider.css' 
    %} 
    <link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" /> 
    {% endstylesheets %} 

    <!-- Google fonts --> 
    {% stylesheets output='css/compiled/fonts.css' filter='?yui_css' filter='cssrewrite' 
    'bundles/xyz/lib/frontend/css/fonts.css' 
    %} 
    <link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" /> 
    {% endstylesheets %} 

    <!-- Included CSS Files --> 
    {% stylesheets output='css/compiled/style.css' filter='?yui_css' filter='cssrewrite' 
    'bundles/xyz/lib/frontend/css/style.css' 
    %} 
    <link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" /> 
    {% endstylesheets %} 

當使用Capistrano的下列文件被創建部署:

  • /web/css/compiled/fonts.css
  • /網絡/ CSS /compiled/main.css
  • /web/css/compiled/style.css

這個我認爲是正確的,但是在我的應用A頭ñ呈現如下:

<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/main_social_foundicons_1.css" /> 
<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/main_general_enclosed_foundicons_2.css" /> 
<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/main_general_foundicons_3.css" /> 
<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/main_coda-slider_4.css" /> 

<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/fonts_fonts_1.css" /> 

<link rel="stylesheet" type="text/css" media="screen" href="/css/compiled/style_style_1.css" /> 

上述文件都不存在於服務器上,我認爲它應該叫/css/compiled/fonts.css,main.css的和style.css中。

任何人都知道它爲什麼這樣做?

感謝

+0

您是否認爲YUI可以添加樣式表?因爲在這裏我沒有看到任何指向YUI的東西 – juandopazo 2013-04-25 12:50:29

回答

0

的問題是,我有調試模式設置爲true臨時環境。