`
zhqpower
  • 浏览: 524 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rails 学习第一天笔记

阅读更多

这里写图片描述

在rails 项目中,从浏览器中发起一个请求时,先到public 文件夹下检查是否有index.html 文件,有的话直接显示。没有的话在到config下的路由文件(route.rb)中,根据路由规则执行相关操作。
在rout.rb 文件中定义了: root ‘page#welcome’ 表示访问该项目的主页 是执行 page_controller 中的welcome 方法。
get ‘/about’ => ‘page#about’ 表示访问about.html 页面是执行page_controller 中的about 方法

对网页的加载处理: 会把每个页面加载到application.html.erb 中的<%=yield %> 处。
对图片的处理: 图片一般放在 assets/images 文件夹下。在html中引用直接使用 <%= image_url “图片名称” %>
对javascript文件的处理:js文件一般放在assets/javascripts/ 文件夹下,在application.js 文件中使用require 语句统一加载。

//= require jquery
//= require vendor/jquery.anystretch.min.js

在模版文件中使用 <%= javascript_include_tag “application” %> 语句引入。

对css 文件的处理:css 文件放在assets/stylesheets/ 文件夹下。 在application.css 文件中使用require 语句统一加载。
//= require_tree . (该语句会加载assets/stylesheets/ 文件夹下所有css 文件,没有顺序)
//= require_self

在模版文件中使用 <%=stylesheet_link_tag “application” %> 语句引入

分享到:
评论

相关推荐

    rails查询学习笔记

    描述中虽然没有具体信息,但我们可以推测这可能是一篇关于Rails中查询技巧和最佳实践的学习笔记,可能包括如何使用ActiveRecord查询接口进行复杂的数据库操作,如选择、过滤、排序、分组等。 标签 "源码" 暗示了这...

    常用RAILS学习网站

    收集了常用RAILS学习的网址 收集了常用RAILS学习的网址

    Rails 学习资料

    标题“Rails学习资料”表明这是一份关于Rails框架的学习资源,可能包含教程、示例代码、最佳实践等内容,适合初学者和有一定经验的开发者。描述中的“仅仅三分,就可以帮助你搭好框架”,暗示这份资料可能包含快速...

    rails学习教程

    学习如何将Rails应用部署到生产环境,如Heroku或AWS,是开发过程中必不可少的一部分。了解配置数据库、管理环境变量以及优化性能的方法。 本“rails学习教程”PDF文档将涵盖以上所有内容,通过详尽的实例和解释,...

    Rails 101 入门电子书

    - 学习如何创建第一个Rails应用程序。 - **过程**: - 创建新项目。 - 设置数据库配置。 - 创建控制器和视图。 - 在浏览器中查看结果。 #### 六、Rails的路由 - **概念介绍**: 路由是连接用户请求URL与应用...

    Ruby_On_Rails笔记

    综上所述,Ruby on Rails的笔记内容涵盖了从安装Rails环境到创建和运行一个简单的Rails项目的基础知识,这些内容对于初学者来说是学习Rails框架的极好入门材料。通过对这些知识点的学习,初学者可以快速了解Rails的...

    rails学习免费书籍

    Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.本书介绍了rails的基本使用,深入扩展,练习挺多的

    Ruby_on_Rails笔记

    ### Ruby on Rails 笔记知识点...这份笔记不仅是一份学习指南,也是对Rails初学者来说非常有价值的参考资料。无论是想要从零开始学习Rails,还是希望深入理解其背后原理和技术细节,这份笔记都能提供宝贵的信息和启示。

    ruby on rails 学习资料

    4. 实践创建第一个Rails应用,了解路由、模型、控制器和视图。 5. 探索数据库操作和ActiveRecord,阅读相关章节。 6. 学习Rails的高级特性,如回调、观察者、缓存、异步处理等。 7. 熟悉测试,通过"Ruby On Rails[1]...

    ruby on rails 笔记(陈刚)

    从给定的文件信息来看,这份文档是陈刚关于Ruby on Rails的学习笔记,旨在帮助初学者更好地理解并掌握Ruby on Rails这一流行的Web开发框架。以下是对文档中提及的关键知识点的详细解析: ### 安装与配置 #### Ruby...

    rails 入门详细笔记

    rails官网入门笔记的翻译,非常不错的rubyonrails入门教程!

    Rails入门教程一(翻译).pdf

    教程会详细讲解Rails的安装过程,包括Ruby环境的配置、Rails框架的安装以及创建第一个Rails项目。创建新项目通常使用`rails new`命令,如`rails new myapp`,这会生成一个包含所有必要目录和文件结构的新项目。 ...

    Agile Web Development With Ruby On Rails第一及第二版

    在第一版中,作者介绍了Rails的基本概念和工作流程,包括安装Rails环境、创建数据库模型、编写控制器、设计视图以及使用Rails的各种辅助方法。此外,还探讨了如何集成测试,如使用RSpec和Cucumber进行行为驱动开发...

    Ruby on Rails 学习案例

    本学习案例将带你深入理解Rails的核心概念和技术,帮助你成为一名熟练的Rails开发者。 1. **Ruby基础**:在学习Rails之前,你需要熟悉Ruby的基础语法,包括变量、数据类型、控制结构、类和对象等。Ruby是一种面向...

    Rails101_by_rails4.0

    《Rails101_by_rails4.0》是一本专注于Rails 4.0.0版本和Ruby 2.0.0版本的自学教程书籍,它定位于中文读者,旨在成为学习Rails框架的参考教材。Rails(Ruby on Rails)是一个采用Ruby语言编写的开源Web应用框架,它...

    rails_入门详细笔记(官网翻译).

    ### Rails 入门详细笔记知识点解析 #### 一、环境搭建 在开始使用 Rails 进行开发之前,首先需要确保你的开发环境满足以下条件: - **Ruby 版本**:推荐使用 Ruby 1.9.2 或更高版本。这是因为早期版本如 1.8.7 ...

    web敏捷开发rails笔记

    通过以上内容的学习,我们了解了Rails的基本环境搭建、应用创建、控制器与视图的关系、动态内容的展示方式以及敏捷开发的思想。Rails以其高效简洁的特点,成为了Web开发领域的重要工具之一。掌握Rails不仅能够提高...

Global site tag (gtag.js) - Google Analytics