ruby-on-rails – 资产管道导轨3
发布时间:2020-12-17 02:35:35 所属栏目:百科 来源:网络整理
导读:我只是想找一点清晰度来更好地理解Rails资产管道.我已将样式表和 javascripts放在app / assets / javascripts和app / assets / stylesheets中.现在我试图让这些视图在我的页面上呈现,但到目前为止还没有显示..我想看看是否有人可以确认以下看起来是否正确 在
我只是想找一点清晰度来更好地理解Rails资产管道.我已将样式表和
javascripts放在app / assets / javascripts和app / assets / stylesheets中.现在我试图让这些视图在我的页面上呈现,但到目前为止还没有显示..我想看看是否有人可以确认以下看起来是否正确
在我的布局/应用程序中我有 <%= stylesheet_link_tag "fullcalendar" %> <%= stylesheet_link_tag "application" %> <%= javascript_include_tag "jquery.js" %> <%= javascript_include_tag "jquery.rest.js" %> <%= javascript_include_tag "rails.js" %> <%= javascript_include_tag "application.js" %> <!-- these are needed for the calendar. --> <%= javascript_include_tag "jquery-ui-1.8.11.custom.min.js" %> <%= javascript_include_tag "fullcalendar.js" %> <%= javascript_include_tag "calendar.js" %> 我的index.html.erb看起来像 <html> <head> <link href="/stylesheets/fullcalendar.css" media="screen" rel="stylesheet" type="text/css" /> <script type='text/javascript' src='/javascripts/jquery.js'></script> <script type='text/javascript' src='/javascripts/fullcalendar.js'></script> <script type='text/javascript' src='/javascripts/calendar.js'></script> <script type='text/javascript' src='/javascripts/jquery-ui-1.8.9.custom.min.js'></script> <script type='text/javascript' src='/javascripts/jquery.rest.js'></script> 我错过了什么或只是一个真正的新手(所有建设性的批评欢迎) 解决方法
在您的布局/应用程序中,您只需要:
<%= javascript_include_tag "application" %> <%= stylesheet_link_tag "application",media: "all" %> 在app / assets / stylesheets / application.css中 *=require_self *=require_tree . 在app / assets / javascripts / application.js中 //= require jquery //= require jquery_ujs //= require_tree . 而且还需要包含所有文件 如果你包含js文件,你会在生产中遇到一些问题,为了避免它,你应该添加这样的文件,例如:config / production.rb中的“fullcalendar.js”,config.assets.precompile =%W(fullcalendar.js) ),然后运行rake asset:precompile (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |