Ruby样式链接:全部

时间:2011-11-08 07:39:22

标签: ruby-on-rails ruby ruby-on-rails-3.1

我对ruby很新,从我买的书中学习一些教程。我知道这些书很快发布,我想可能已经有了。 我正在尝试使用以下代码将我的样式表和我的j加载到页面。

<!DOCTYPE html>
<html>
<head>
  <title>Depot</title>
  <%= stylesheet_link_tag "application" %>
  <%= javascript_include_tag :defaults %>
  <%= csrf_meta_tags %>
</head>
<body>

<%= yield %>

</body>
</html>

然而这不起作用,当我加载我的rails服务器并从tut本地查看我的应用程序时,css和js都没有加载。头部没有提及它们。这是一个约会方式,或者其他可能是错误的吗?任何帮助将不胜感激,就像我说我是全新的而不是贸易开发所以对我来说很容易。 问候 V

使用rails 1.9.3-p0

1 个答案:

答案 0 :(得分:4)

首先,我建议您查找有关rails 3资产管道的信息(您可以从Railscast开始)

加载js文件更改

 <%= javascript_include_tag :defaults %>

 <%= javascript_include_tag "application" %>

并且您的application.js应该像......

// This is a manifest file that'll be compiled into including all the files listed below.
// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
// be included in the compiled file accessible from http://example.com/assets/application.js
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
//= require jquery
//= require jquery_ujs
//= require_tree .

最后一行从资源文件夹

加载你的js文件