Symfony 2.6 - 添加 jQuery 文件到 Twig

Symfony 2.6 - Add jQuery file to Twig

我是在 Symfony2 和 Twig 中为 Google Chrome 开发网络应用程序的初学者。我已经阅读了很多关于如何将 javascript 添加到 twig 文件的帖子,如下所示:

Where do Symfony2 shared CSS and JS assets go, best practice wise?

Including stylesheets and Javascript to Twig (Spanish article)

How to Use Assetic for Asset Management

还有更多与此问题相关的 Whosebug 问题(我冒着被否决的风险,但我不知道出了什么问题)但是所有文档都可用当我进入一个试图寻找 jQuery 文件的网页时,我收到了 404 错误:

这是我当前的代码(基于我在上面引用的第一个 link):

    {% javascripts filter="" output="js/core.js" debug=true
        "../interemplea/Resources/public/js/jquery-1.11.3.min.js" %}
        <script src="{{ asset_url }}" type="text/javascript"></script>
    {% endjavascripts %}

这是我的项目结构:

注意:我尝试使用 assetics,这是代码(没有成功):

{% block javascripts %}
    <script src="{{ asset('js/jquery-1.11.3.min.js') }}" type="text/javascript"></script>
{% endblock %}

另外我运行这个命令来创建symlinks:

 php app/console assets:install web [--symlink]

我是否遗漏了 我阅读的 link 中未提及的某些步骤

感谢任何帮助!谢谢!

javascripts tag 具有引用资产的特定用途

{% javascripts filter="" output="js/core.js" debug=true
    "@InterempleaBundle/Resources/public/js/jquery-1.11.3.min.js" %}
    <script src="{{ asset_url }}" type="text/javascript"></script>
{% endjavascripts %}
{% block javascripts %} <script src="{{ asset('bundles/interemplea/js/jquery-1.11.3.min.js') }}" type="text/javascript"></script> {% endblock %}

app/console assets:install

就这些

注意正确的文件路径