我想包括css
and js
将我的供应商目录中的库中的文件复制到 Twig 中。
我下载了morrisjs
通过 Composer 进入我的 symfony 供应商目录。现在我想包括主要内容css
und js
文件到我的 Twig 模板中。但据我所知asset
函数仅适用于位于捆绑包中的文件。
我想要包含的文件位于以下路径:
- 项目\供应商\morrisjs\morris.js\morris.js
- 项目\供应商\morrisjs\morris.js\morris.css
我想到了一些看起来像这样的理论代码:
{% block stylesheets %}
<link href="{{ asset('vendor/morrisjs/morris.js/morris.css') }}" />
{% endblock %}
是否有可能直接包含来自供应商的这些文件?不包含时如何包含?
If morrisjs
是一个前端 javascript 库,然后通过安装它npm
or bower
.
通过以下方式安装的软件包composer
应该将所有公共资产存放在Resources/public
所以你可以使用以下方式发布它们:
$ php bin/console assets:install target [--symlink]
然后在树枝模板中使用:
<link href="{{ asset('bundles/acmedemo/css/contact.css') }}" rel="stylesheet" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)