Ruby on Rails 目录结构】的更多相关文章

目录结构 + app/ #控制器.模型.视图.帮助方法.邮件.静态资源 + bin/ #rails脚本 + config/ #路由.数据库等 + db/ #数据库模式.迁移文件 + lib/ #扩展模块 + log/ #日志 + public/ #公共资源 + test/ #单元测试 - config.ru #Rack服务器的程序设置.用于启动程序 - Gemfile,Gemfile.lock #指定Gem依赖,用于bundler gem - Rakefile #保存并加载可在命令行中执行的任务…
最近在接手一个手机项目.在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案. 开发环境 win2003 ;  JetBrains RubyMine6.3.3 1.  下载最新版ruby,(rubyinstaller-2.0.0-p598.exe ,最新版) 官网:http://rubyinstaller.org/downloads/ 2.  安装ruby 双击安装,安装过程出现如下界面.如图 这里我们选择安装路径为 D:\Ruby200. 下面有3个选项分别是:(1) 是…
通过Ruby On Rails 框架来更好的理解MVC框架   1.背景    因为我在学习软件工程课程的时候,对于 MVC 框架理解不太深入,只是在理论层面上掌握,但是不知道如何在开发中使用 MVC框架.如今我了解到一款十分优秀的框架 Rails,而且爱不释手,所以推荐给大家,帮助你更好的了解 MVC框架. 2.环境准备    操作系统:Linux( 建议使用Ubuntu12.04或者更高 windows7 下面开发真的很费事,搭建环境比较困难 ) .     Ruby: 1.9.3 (建议不…
云端开发环境,Cloud9(https://ide.c9.io/).这个开发环境预先安装好了Rails开发所需要的大多数软件,包括Ruby.RubyGems和Git,需要自己安装Rails. 1.安装rails:$gem install rails -v 4.1.6 2.创建项目:$rails _4.1.6_ new hello_app hello_app的目录结构如下所示: 各个目录的内容及含义如下: 3.修改Gemfile,然后执行如下语句: $bundle install Gemfile的…
只是怕忘了命令,全部撸一次,记个大概.. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 安装Ruby之前,先要安装RVM: curl -L https://get.rvm.io | bash –s 然后,安装一些依赖之后: rvm install ruby version --with-openssl-dir=$HOME/.rvm/usr 之后安装Rails: gem install rails --version 4.0.0 --no-ri --no-rdoc 创建Rails新程序…
千里之行,始于足下.喊了要学Ruby on Rails好久,今天终于要来迈向第一步:安装了! 一开始学习新的事物,主要就是跟着这个网页所说的步骤step by step. 很喜欢这个网页的设计流程,透过大量图标,让新手除了能知道下一步该如何做,也包括Troubleshooting的部分. A.确定操作系统版本: 我的电脑是MacOS High Siera Version10.13.6(2018年8月). B.安装Xcode: 我的Xcode是Version 9.2(2018年8月). 我在想这一…
序 关于Rails的三句箴言 (1)DRY:Don't Repeat Yourself(不要重复你自己) rails的开发理念,不要用你的代码不停的重复,rails框架给开发者提供了一套非常完善的支持,让你在很多地方,只需要短短几行代码,就能实现非常强大的功能: (2)约定大于配置(约定优先原则)Convention Over Configuration rails框架并不会出现传统框架里面例如xml这样的配置文件,而将大家已经知道并已经成为习惯的内容,不进行显示的配置,只要我们去默认使用就可以…
一.新建rails项目步骤: 1.生成新项目 rails new demo cd demo vi Gemfile 末尾end前增加   gem 'execjs'   gem 'therubyracer'   2.测试服务是否可用 rails s -b 0.0.0.0 http://localhost:3000/   3.配置root页面(可忽略) root to: redirect('/ccconsole/chart')   4.配置数据库(可忽略) vi config/database.yml…
Ruby on Rails 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架.在2004年7月,由Rails的创始人大卫·海纳梅尔·韩森从37signals公司的项目管理工具Basecamp里面分离出来,并且以开源方式发布. 主要特点  当然了,所有的 web 框架都有同样的目标.是什么使得 Rails 如此不同呢?我们可以通过几个途径来回答这个问题.  第一是看架构.在过去的时间里,许多开发者在严谨的 web 应用程序上使用 MVC 架构.他们发现 MVC 架构可以使他们的程序变…
一.相关工具链简介 HAML HAML是专门面向Ruby on Rails模版语法设计的一门标记语言,其结合RoR的views部分模版语法的特点,对原来的*.html.erb(嵌入Ruby代码的HTML页面)进行了简化和封装,使得在编写前端页面时能够更加简洁方便. 例如,下面是一份嵌入式Ruby的HTML页面的代码: <div id='content'> <div class='left column'> <h2>Welcome to our site!</h2&…