У меня есть приложение, которое импортирует все (меньше), если я прокомментирую строку в стилях приложения app.less, не отображает часть с комментариями, но если я что-то изменил в этом импортированном меньше файла, что-то изменится, мне нужно сделать cache:clear и очистить кеш браузера, чтобы увидеть новый загруженный стиль …
Я нахожусь на хосте ICDSoft, поэтому моя структура каталогов выглядит так: / private/ app/ bin/ src/ vendor/ www/ www/ bundles/ app.php Когда я пытаюсь запустить $ app/console assetic:dump я получаю следующую ошибку времени выполнения: [RuntimeException] The source file "/home/thesewingdiva/private/app/../web/bundles/majorproductionssewingdivasite/js/jquery-1.8.3.min.js" does not exist. Есть ли способ, чтобы я мог сказать assetic, чтобы посмотреть ../www/www/bundles а не […]
Я пытаюсь включить мой заголовок в другой шаблон, не расширяясь , как это {% include '@Foo:Bar:_header.html.twig' %} Этот заголовок содержит <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>{{ site.name }}</title> {% block stylesheets %} {% stylesheets "@Foo/Resources/public/app.css" %} <link rel="stylesheet" href="{{ asset_url […]
Я прочитал много сообщений об этом, но не смог заставить это работать для моего проекта. Таким образом, у меня есть проект Symfony2, который включает twitter bootstrap (v3). Все отлично работает в режиме dev, но когда я пробую его в режиме prod, у меня появились ошибки, говорящие о том, что шрифты бутстрапа twitter не найдены: Failed […]
Я следовал за гидом в самом конце этой статьи: http://symfony.com/doc/current/cookbook/assetic/asset_management.html У меня есть этот код: {% javascripts … output='js/dist/dist.js' %} <script src="{{ asset_url }}"></script> {% endjavascripts %} Теперь, если я запустил sf assetic:dump –env=prod он правильно скомпилировал файл. Тем не менее, я хотел бы, чтобы он генерировал случайное имя (или timestamped), чтобы избежать проблемы с […]
Я хочу, чтобы assetic выводил сжатые js и css примерно так: v2.3.1/css/whatever.css В настоящее время я пишу свои css и js для производства: $ php app/console assetic:dump –env=prod –no-debug . Но они сбрасываются в css / и js /, без версии. Я прочитал это, но, похоже, это относится только к изображениям, а не к CSS […]
Я включаю свой CSS со следующим кодом: {% stylesheets 'bundles/majorproductionssewingdivasite/css/*.css' filter='cssrewrite' %} <link rel="stylesheet" type="text/css" href="{{ asset_url }}" /> {% endstylesheets %} В dev это позволяет мне без проблем использовать графические спрайты. Полученный URL-адрес моего спрайта: http://localhost/diva/web/bundles/majorproductionssewingdivasite/images/diva-sprites.jpg Но, в prod, он отображается на: http://localhost/diva/bundles/majorproductionssewingdivasite/images/diva-sprites.jpg Обратите внимание на отсутствие веб-каталога. Сгенерированный код в файле CSS так […]
Я пытаюсь создать сайт, на котором я работаю на общем хостинге, и все работает отлично, но значки FontAwesome, поскольку Symfony не находит их там, где они должны быть. Я следую этим шагам, чтобы переместить сайт на серийный хостинг: Публиковать активы как печатные копии, так как SH не разрешает символическую ссылку, поэтому я запускаю эти командные […]
проблема У меня есть файл CSS с некоторыми путями в нем (для изображений, шрифтов и т. Д. url(..) ). Моя структура пути выглядит так: … +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets… +-web/ | +-images/ | +-images… … – … +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ […]
Как включить библиотеки шрифтов шрифтов css, вызывается с помощью композитора в каталоге / vendor dir (например, fontawesome). Включают: {% stylesheets filter='cssrewrite' '%kernel.root_dir%/../vendor/fortawesome/font-awesome/css/font-awesome.min.css' %} <link href="{{ asset_url }}" type="text/css" rel="stylesheet"/> {% endstylesheets %} Но он не переписывает URL-адрес файлов шрифтов, он остается таким же, и значки обычно не загружаются: src: url('../fonts/fontawesome-webfont.eot?v=4.0.3'); Я знаю, мы не можем […]