1

css生成で問題が発生しました

私はそのようなコードを追加しました:

<? foreach ($asseticHelper->stylesheets(
        array('@AnglerCoreBundle/Resources/public/css/*')
) as $url
    ): ?>
    <link rel="stylesheet" href="<?= $view->escape($url) ?>" />
<? endforeach ?>

私のlayout.html.phpの頭にあり:

<? foreach ($view['assetic']->javascripts(
    array(
        '@AnglerCoreBundle/Resources/public/js/framework/jquery.js',
        '@AnglerCoreBundle/Resources/public/js/framework/json2.js',
        '@AnglerBackendBundle/Resources/public/js/hashchange.js',
        '@AnglerBackendBundle/Resources/public/js/location.js',
        '@AnglerBackendBundle/Resources/public/js/interfaces/*',
        '@AnglerBackendBundle/Resources/public/js/page.js',
        '@AnglerBackendBundle/Resources/public/js/ui.js',
        '@AnglerBackendBundle/Resources/public/js/main.js',
        '@AnglerBackendBundle/Resources/public/js/fader.js',
        '@AnglerBackendBundle/Resources/public/js/modal.js',
        '@AnglerBackendBundle/Resources/public/js/pages/*',
    )
) as $url
): ?>

クロージングボディタグの上。問題は、コマンドを呼び出すときに次のことです。

app/console clear:cache --env=dev[prod]
app/console assetic:dump 
app/console assetic:dump --env=prod --no-debug
app/console assets:install

アセットバンドルはjavascriptのみを生成し、両方の環境のページに表示されますが、cssファイルは生成されません。

4

1 に答える 1

0

以下を追加する必要があります。

assetic:
    bundles: [AnglerCoreBundle, AnglerBackendBundle] 

config.yml ファイルで。

于 2012-05-08T12:43:42.923 に答える