加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – “无法识别您的适配器规范”与Rails 4中的turb

发布时间:2020-12-17 03:23:17 所属栏目:百科 来源:网络整理
导读:我按照Rails指南的 Getting Started部分进行操作,并根据教程创建了欢迎控制器.我启动了服务器并打开了http:// localhost:3000 /而不是 h1 Hello,Rails! / h1它本来应该看到,我得到错误没有认识到你的适配器规范. 错误块只是application.html.erb文件中的
我按照Rails指南的 Getting Started部分进行操作,并根据教程创建了欢迎控制器.我启动了服务器并打开了http:// localhost:3000 /而不是< h1> Hello,Rails!< / h1>它本来应该看到,我得到错误没有认识到你的适配器规范.

错误块只是application.html.erb文件中的一些HTML,这是违规行:

<%= javascript_include_tag "application","data-turbolinks-track" => true %>

如果我从文件中删除此行,它将按预期工作.我搜索了错误,我看到它可能与json或coffeescript宝石有关.我安装了最新的宝石,以及导轨和turbolinks宝石,到目前为止我可以说它们似乎都工作正常.

这不是必需的,但我想在我的Rails应用程序中使用turbolinks.对于出了什么问题一无所知也感觉不好.我怎么解决这个问题?

解决方法

我刚刚再次遇到这个问题并再次谷歌搜索我找到 this question,有类似的问题.

我将multi_json gem降级为捆绑器中的版本1.7.8,正如那里提到的那样,我不再收到错误.我还没有看到它是否可以在Heroku中运行,但它显然已经解决了开发中的问题.如果没有,我会更新这个答案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读