• 目录结构
+ app/ #控制器、模型、视图、帮助方法、邮件、静态资源
+ bin/ #rails脚本
+ config/ #路由、数据库等
+ db/   #数据库模式、迁移文件
+ lib/  #扩展模块
+ log/  #日志
+ public/ #公共资源
+ test/  #单元测试
- config.ru #Rack服务器的程序设置、用于启动程序
- Gemfile,Gemfile.lock #指定Gem依赖,用于bundler gem
- Rakefile #保存并加载可在命令行中执行的任务,可添加任务在lib/tasks中

  • 新建项目
rails new blogbundle install #gem安装依赖

  gem源切换为 http://mirrors.aliyuncs.com/rubygems/
  gem包即ruby包,使用Bundler工具,http://bundler.io/

  • 运行
rails server

  访问:Http://localhost:3000

转载于:https://www.cnblogs.com/hyshareex/p/10218902.html

Ruby on Rails 目录结构相关推荐

  1. [rails] 我的订餐系统 -- 小试ruby on rails(转)

    前言         近期在java社区中一种新的脚本语言ruby,及用ruby开发的一个wab框架 rails也热闹了起来.引起了不少的java开发人员的关注. 本人平时还是很少接触脚本语言方面东东 ...

  2. Ruby on Rails的下载及安装以及开发环境的搭建

    要基于ruby开发应用程序,我们必须安装ruby.gem.rails.mongrel. 第一,到官方网站上下载最新的Ruby One-Click Installer版本(已经自带了RubyGems,一 ...

  3. ruby语言开源Web应用框架 Ruby on Rails 简介

    目录 Ruby on Rails是什么 历史 Rails 的 MVC 架构 Web 服务器支持 数据库支持 系统要求 集成开发环境 Ruby on Rails是什么 Ruby on Rails(官方简 ...

  4. Ruby on Rails 终极部署方案 nginx+mina+puma

    搭建工具介绍 Ruby on Rails作为一款十分优秀的web开发框架,在当前web领域中慢慢占据了越来越重要,秉承rails快速开发的特点,很多快速部署rails的方案也越来越多.这篇文章中所选的 ...

  5. [入门]Ruby on Rails入门教程及开发工具选用

    http://witcheryne.javaeye.com/blog/846714 最近在为一家公司做一个小项目,前端时间一直在用最熟悉的java,结果java的开发效率实在让人崩溃.用框架吧-一堆配 ...

  6. Ruby on rails Mac开发 入门笔记(一)

    工具的安装 使用以下命令请确保你的mac安装有gem,你可以使用macport工具达到同样的目的,但本篇基于使用RubyGems. 数据库 使用MySql,可前往http://www.mysql.co ...

  7. Ruby on Rails -跑起来吧hello World!

    最近圆子里关于各种语言性能讨论着实很热.Milo Yip同学的C++/C#/F#/Java/JS/Lua/Python/Ruby渲染比试等,这样讨论反而让我们从更多角度去理解和认知各种语言之间的差异和 ...

  8. ruby on rails_如何将刺激添加到Ruby on Rails应用程序

    ruby on rails 介绍 (Introduction) If you are working with a Ruby on Rails project, your requirements m ...

  9. react前端项目_如何使用React前端设置Ruby on Rails项目

    react前端项目 The author selected the Electronic Frontier Foundation to receive a donation as part of th ...

  10. Ruby on Rails,创建和执行migrations迁移文件

    在<Ruby on Rails,rake工具使用和数据库migrations迁移的概念>中,我们知道Rails中进行数据库迁移操作的基本概念和重要性.现在着手进行一个简单的数据库迁移实践吧 ...

最新文章

  1. 使用LINQ进行多表操作(二)
  2. 车联网技术对中老年人吸引力更大
  3. fetch 自动加cookie_WEBUI自动化开发(第五章)
  4. ArcGIS API for Silverlight 调用GP服务准备---GP模型建立、发布、测试
  5. pytorch 测试每一类_2D-UNet脑胶质瘤分割BraTs + Pytorch实现
  6. javascript里的document.all用法收集
  7. Flask-SQLAlchemy - 不使用外键连表查询。记得常回来看我
  8. 【BZOJ1703】【usaco2007margold】ranking the cows 奶牛的魅力排名
  9. 2022iOS面试题集锦(iOS interview)
  10. FireFox把Gmail变成大容量网络硬盘
  11. surfer10 地学计算机制图 pdf,Surfer 10地学计算机制图
  12. OpenCv抽取视频帧和时间戳[综合代码后续添加]
  13. [译] Architecture Components 之 Room Persistence Library
  14. 知己知彼,案例对比 Requests、Selenium、Scrapy 爬虫库!
  15. 更换Latex模板后部分包的参数失效问题的解决方案(如xcolor,algorithm2e)
  16. 985硕毕业,面试13家企业,拿7个大厂offer,回顾面试总结
  17. 美国参议员建议立法“黑掉国土安全部”
  18. 一个好用的在线画图工具 - 图表秀
  19. kotlin中RecyclerView.Adapter通用适配器
  20. layui totalRow 多层嵌套json_湖南全杨多层板价格

热门文章

  1. C++求复数的角度_高考数学一轮复习33,复数,常见类型及解题策略
  2. Leetcode143. 重排链表 (golang描述)
  3. 运筹优化(十六)--排队论基础及其最优化求解
  4. 孙鑫-MFC笔记五--对话框
  5. Win10下VB6.0开发之VB6.0的安装
  6. 中值滤波_图像处理之低通滤波
  7. 【李宏毅机器学习】03:误差Error
  8. CASIA WebFace、WIDDER FACE、FDDB、AFLW、CelebA训练集详解
  9. GIVE root password for maintenance
  10. iOS逆向工具-Theos