ruby-on-rails – 部署到Heroku的意外字符’#’

ruby-on-rails – 部署到Heroku的意外字符’#’,第1张

概述我一直试图让我的应用程序在heroku上工作.我可以在本地运行它运行良好,但是当我部署到heroku时,我收到以下错误: 2012-05-18T21:26:18+00:00 app[web.1]: (in /app/app/assets/javascripts/application.js.erb)):2012-05-18T21:26:18+00:00 app[web.1]: 8: 我一直试图让我的应用程序在heroku上工作.我可以在本地运行它运行良好,但是当我部署到heroku时,我收到以下错误:

2012-05-18T21:26:18+00:00 app[web.1]:   (in /app/app/assets/JavaScripts/application.Js.erb)):2012-05-18T21:26:18+00:00 app[web.1]:     8:   <%= render 'layouts/shim'%>2012-05-18T21:26:18+00:00 app[web.1]: ActionVIEw::Template::Error (Unexpected character '#'2012-05-18T21:26:18+00:00 app[web.1]:     4:   <Title><%= full_Title(yIEld(:Title))%></Title>2012-05-18T21:26:18+00:00 app[web.1]: 2012-05-18T21:26:18+00:00 app[web.1]:     5:   <%= stylesheet_link_tag    "application",:media => "all" %>2012-05-18T21:26:18+00:00 app[web.1]:     7:   <%= csrf_Meta_Tags %>2012-05-18T21:26:18+00:00 app[web.1]:     3: <head>2012-05-18T21:26:18+00:00 app[web.1]:     6:   <%= JavaScript_include_tag "application" %>2012-05-18T21:26:18+00:00 app[web.1]:   app/vIEws/layouts/application.HTML.erb:6:in `_app_vIEws_layouts_application_HTML_erb___39687462904242755_48413880'2012-05-18T21:26:18+00:00 app[web.1]: 2012-05-18T21:26:18+00:00 app[web.1]:  9: </head>

最初我认为这是一个coffeescript问题.但我已经摆脱了任何.coffee文件只是为了看它是否会起作用.仍然是同样的结果

这是我的application.Js文件:

//= require jquery//= require jquery_uJs//= require jquery-ui//= require_tree .$(document).ready(function() {      function setCountdownTimer(element,year,month,day) {        var date = new Date(year,day);        $(element).countdown({until: date});    }    $('#hashtag_ID').live('change',function() {      $('#user_comments').empty();      $.AJAX({ url: '/headlines/update_comments/',data: {hashtag: this.value,ID: $('#headline_tag').data('ID')},success: function(data) {            $('#user_comments').HTML(data);          }      })    });});

有任何想法吗?

解决方法 您是否已将任何咖啡脚本文件更改为Js文件,并将注释保留在顶部:

# Place all the behaviors and hooks related to the matching controller here.# All this logic will automatically be available in application.Js.# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/

如果是这样,请删除这些注释.

总结

以上是内存溢出为你收集整理的ruby-on-rails – 部署到Heroku的意外字符’#’全部内容,希望文章能够帮你解决ruby-on-rails – 部署到Heroku的意外字符’#’所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1255133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存