我刚将我的应用程序上传到heroku服务器(带有雪松堆栈)“http://hollow-waterfall-4266.herokuapp.com/”,我可以看到文件加载并且在那里,但是他们没有不执行。
css文件很好并且正常工作,但javascript文件不是。我看了很多其他帖子,但似乎没有人有答案,我不知道从哪里开始调试这个。
有什么建议吗?
答案 0 :(得分:0)
您的页面正在抛出“未定义jQuery”错误。您网页的来源如下:
<script src="/assets/jquery-9750cb66f964a0901c68c61b399928dc.rails" type="text/javascript"></script>
<script src="/assets/jquery-1.4.4-d1fb061dfe072deb1a689fdc40b2debe.min" type="text/javascript"></script>
<script src="/assets/countdown-1a430b19ccddfaa55e613c153529478d.js" type="text/javascript"></script>
<script src="/assets/jquery-1e7a267339e7c1853437734d5040d838.infieldlabel" type="text/javascript"></script>
<script src="/assets/charCount-0f5848b48fc67330a2532bbce115bc9c.js" type="text/javascript"></script>
<script src="/assets/application-0dd84c1347591b7d784745c6f5602f7b.js" type="text/javascript"></script>
jQuery应该是你在任何其他人之前加载的第一个JS文件。现在,在实际的jQuery 1.4.4文件之前加载了不显眼的JS文件。此外,它看起来像jQuery文件(jquery-1.4.4-d1fb061dfe072deb1a689fdc40b2debe.min)的链接不起作用。
答案 1 :(得分:0)
我弄乱了整个资产管道。开始使用新的rails应用程序。