Ich habe assetic konfiguriert und arbeitet mit der folgenden KonfigurationMit Icons mit twitter Bootstrap und assetic
assetic:
assets:
global:
inputs:
- '%kernel.root_dir%/Resources/public/less/global.less'
debug: %kernel.debug%
use_controller: false
#java: /usr/bin/java
filters:
cssrewrite: ~
less:
node: /usr/local/bin/node
node_paths: [/usr/local/lib/node, /usr/local/lib/node_modules]
apply_to: "\.less$"
In meinem Zweig Datei Ich habe die folgenden, die perfekt die CSS-Datei druckt.
{% stylesheets filter='less,cssrewrite'
'@global'
%}
<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen" />
{% endstylesheets %}
Hier ist meine app/Resources/public/global.less Datei
@import "../../../../vendor/twitter/bootstrap/less/bootstrap.less";
/*
* Global Styles
*/
body{
background: #333;
}
Das Problem ist, dass ich nicht in der Lage bin, die Twitter Bootstrap-Symbole zu verwenden, weil sie zur Zeit 404. Meine Bilder sind leben Bei app/Resources/public/img/
habe ich alles versucht, um diese zur Arbeit zu bringen, und habe jeden astige Befehl ausprobiert.
Benötige ich cssembed wie erwähnt here? Ich hoffe, ich muss Java nicht ausführen, um das zu erreichen.
Ich muss Bootstrap in meine globale weniger Datei importieren, also glaube ich nicht, dass dies eine praktikable Option ist. – Mike