簡體   English   中英

Assetic無法正常工作Symfony 3

[英]Assetic doesn't work Symfony 3

我有一個帶有兩個不同基本樹枝文件的應用程序。 一個用於主應用程序,另一個用於該應用程序的文檔。

在兩個基本文件中,我使用不同的css文件。 在一個基礎上它起作用,而在另一個基礎上它不起作用。

這是工作基礎文件

     {% stylesheets output='css/compiled/main.min.css'
        '@CoreBundle/Resources/public/css/feedback.css'
        '@CoreBundle/Resources/public/css/general.css'
        '@CoreBundle/Resources/public/css/portal.css'
        '@UserBundle/Resources/public/css/*.css'
     %}
    <link rel="stylesheet" href="{{ asset_url }}" />
    {% endstylesheets %}

這是不起作用的基本文件

    {% stylesheets output='css/compiled/knowledge.min.css'
        '@CoreBundle/Resources/public/css/knowledgeCenter.css'
    %}
        <link rel="stylesheet" href="{{ asset_url }}" />
    {% endstylesheets %}

我在mijn assetic.yml中(包含在我的config.yml中)

assetic:
debug:          "%kernel.debug%"
use_controller: '%kernel.debug%'
read_from:      "%kernel.root_dir%/../web"
bundles:        [ ]
#java: /usr/bin/java
filters:
    scssphp:
        formatter: 'Leafo\ScssPhp\Formatter\Compressed'
    uglifyjs2:
        bin: /usr/local/bin/uglifyjs
    uglifycss:
        bin: /usr/local/bin/uglifycss
    cssrewrite: ~
    #closure:
    #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
    #yui_css:
    #    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"

文件夾@ CoreBundle / Resources / public / css看起來如下

在此處輸入圖片說明

注意:KnowledgeCenter.css由phpstorm從scss編譯而來。注意:.css文件不在.scss文件中,這是phpstorm顯示的內容

更新資產時,我的控制台看起來像這樣

在此處輸入圖片說明

如您所見,它不包括我在public / css文件夾中制作的CSS

我嘗試了以下

  • 再次使用php bin /控制台清理所有緩存並安裝資產

    (我嘗試了這些命令

    bin /控制台緩存:清除

    bin /控制台緩存:clear --env = prod

    箱/控制台資產:安裝網站

    bin /控制台資產:dump

    bin /控制台資產:dump --env = prod

  • 制作一個.css文件,而不是由phpstrom從scss生成的.css文件
  • 將輸出從無法正常使用的基本樣式表更改為“ css / compiled / main.min.css”

以下所有內容均無效

先感謝您 !

這里的文檔是這樣說的。 也許您忘記了過濾器選項。

{% stylesheets filter="scssphp" output="css/app.css"
    "assets/scss/bootstrap.scss"
    "assets/scss/font-awesome.scss"
    "assets/css/*.css"
%}
    <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM