Heroku Symfony2应用程序工作,但没有CSS/JS/等


Heroku Symfony2 App Works but No CSS/JS/etc

我终于让我的Symfony2应用程序在Heroku中工作了,只是它没有得到任何CSS或JS。有人知道问题出在哪里吗?

包括来自base.twig.html<head>代码

<head>
    <meta charset="UTF-8" />
    <title>{% block title %}Machine{% endblock %}</title>
    {% block stylesheets %}
        <link rel="stylesheet" type="text/css" href="{{ asset('bundles/bmatznerfoundation/css/foundation.min.css') }}">
        <link rel="stylesheet" type="text/css" href="{{ asset('bundles/project/css/main.css') }}">
        <link href='http://fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'>
        <script type="text/javascript" src="{{ asset('bundles/project/js/jquery-1.11.2.min.js') }}"></script>
        <script type="text/javascript" src="{{ asset('bundles/project/js/script.js') }}"></script>
    {% endblock %}
    <link rel="icon" type="image/x-icon" href="{{ asset('bundles/project/favicon.ico') }}">
</head>

我注意到它似乎在使用Symfony2收藏夹之类的。因此,它可能以某种方式使用了错误的目录或捆绑包,用于事物的"web"视图。

Root >
    Web >
      bundles >
          bmatznerfoundation > ... 
          framework > (original symfony junk)
          project > (THE FILES I WANT)
      .htaccess
      app.php
      app_dev.php
      apple-touch-icon.png
      config.php
      favicon.ico (a Symfony icon)
      robots.txt

哈哈,这太傻了,在我的.gitignore文件中,/web/bundles就在那里。我只是简单地删除了它,重新提交,然后一切都很好!