2016-01-13 70 views
0

我终于刚刚得到我的Symfony2应用程序在Heroku中工作,除了它没有得到任何CSS或JS。有谁知道这个问题可能是什么?Heroku Symfony2应用程序工作,但没有CSS/JS/etc

包括从base.twig.html

<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图标和这样<head>代码。所以它可能会以某种方式使用错误的目录,或者将其捆绑为“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 
+0

你可能想要包含一些你的代码,任何日志或任何.. – timss

+0

我不知道要包含什么代码。它在本地,路由和控制器以及“视图”的访问都很好,但是当上传到Heroku(通过git)时,'twig'页面似乎没有得到css/js。 (用一些代码编辑原始问题) – Kenny

回答

1

哈哈,这是愚蠢的,在我.gitignore文件,/web/bundles在那里。我只是删除它,重新提交,然后一切都很好!

相关问题