首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在rails中包含manifest.json文件?

如何在rails中包含manifest.json文件?
EN

Stack Overflow用户
提问于 2015-09-15 20:20:51
回答 2查看 5.5K关注 0票数 8

在布局为false的视图中,我有下面的html代码。

代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<link rel="manifest" href="manifest.json">

Jquery正在加载,但没有加载manifest.json,当我查看页面源代码并查看它们时,会得到以下错误:

代码语言:javascript
复制
No route matches [GET] "/manifest.json"

尽管我在资产文件夹中的javascripts文件夹中包含了manifest.json。

我也试过

代码语言:javascript
复制
<%= javascript_include_tag "manifest.json" %>

但这不起作用,either..and得到了我试过的路由错误

代码语言:javascript
复制
<%= manifest_link_tag "manifest" %>

这又一次失败了,给出了错误:

代码语言:javascript
复制
undefined method `manifest_link_tag' 

我还在initializers/assets.rb中添加了manifest.json,但还是没有运气!!

EN

回答 2

Stack Overflow用户

发布于 2015-09-15 20:31:05

我想你应该把它像一样包括进去

代码语言:javascript
复制
<link rel="manifest" href="<%= asset_path 'manifest.json' %>">
票数 10
EN

Stack Overflow用户

发布于 2016-01-05 12:46:02

我的解决办法是:

代码语言:javascript
复制
= tag(:link, rel: 'manifest', href: some_path)

代码语言:javascript
复制
= tag(:link, rel: 'manifest', href: asset_path('manifest.json'))
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32594929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档