gpt4 book ai didi

symfony - 如何在 symfony2 项目中安装/更新 javascript 供应商?

转载 作者:行者123 更新时间:2023-12-04 00:54:58 25 4
gpt4 key购买 nike

在我的 Symfony2 项目中,我有许多 javascript 依赖项,最好将它们与 php 依赖项一起管理。现在我将它们与 php 依赖项一起添加到 deps 文件中,并创建一个指向 web 目录的符号链接(symbolic link),例如:

//deps
[knockout-js]
git=git://github.com/SteveSanderson/knockout.git

问题是javascript库(大部分)需要从几个文件编译成一个。所以在安装/更新供应商之后,我需要手动运行编译脚本。据我所知,bin/vendors 脚本不支持更新前/更新后 Hook ,这可以解决这个问题。

无论如何,您如何在项目中更新 javascript 供应商?

最佳答案

可能有更好的方法......但我只是使用我的基本模板中的路径,如下所示:

{% javascripts
filter='yui_js'

'../vendor/twitter/bootstrap/js/bootstrap-tab.js'
'../vendor/harvesthq/chosen/coffee/lib/select-parser.coffee'
'../vendor/harvesthq/chosen/coffee/lib/abstract-chosen.coffee'
'../vendor/harvesthq/chosen/coffee/chosen.jquery.coffee'

'@SOTBCoreBundle/Resources/public/js/script.js'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}

关于symfony - 如何在 symfony2 项目中安装/更新 javascript 供应商?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11317855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com