我终于让我的Symfony2应用程序在Heroku中工作,除了它没有得到任何CSS或JS。有谁知道问题可能是什么?
包含<head>
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
favicon等。所以它可能以某种方式使用错误的目录,或捆绑,用于“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 :(得分:1)
哈哈,这很愚蠢,在我的.gitignore
文件中,/web/bundles
就在那里。我只是删除它,重新提交,然后一切都很好!