首页 > 解决方案 > 带有参数 base_path 的 Symfony4 资产

问题描述

从 framework.yaml 配置文件开始构建如下:

Framework :
    …
    assets :
        base_path : ‘/assets’

树枝文件 base.html.twig' 包含以下行:

<link rel="stylesheet" href="{{ asset('/css/myVideo.css') }}" /> 

我以为我应该将 css 文件放在public/assets/css目录中,但它是从public/css.

哪里错了?

标签: symfony4

解决方案


我的配置文件是正确的,您报告的语法错误仅出现在这篇文章中(错误的手动转录)这是完整的 framework.yaml :

framework:
secret: '%env(APP_SECRET)%'

session:
    handler_id: ~

php_errors:
    log: true

cache:
translator: { logging:  false }

assets:
    base_path: '/assets'

推荐阅读