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

Rails学习笔记之一(简单搭建环境及项目)

阅读更多

1) 在windows系统上安装rails很简单,前文已经介绍过,这里略。

2) ruby和其它服务器端语言一样,可以运行动态脚本,格式是<% %>。如果想输出显示,可以使用<%= %>。ruby的服务器使用的是WEBrick,不是appache,IIS,和tomcat。

3)用rails新建一个项目很简单,在命令行输入 rails xxx,xxx就是项目的根目录文件夹名。然后rails会为你自动创建好目录结构,并提供好部分代码。rails提倡的敏捷开发,很大意义上依靠于这种带有“强制性”的自动操作。rails会为你建好目录,搭好框架,我们需要做的,只是填充框架里的内容。不用置疑rails自动搭建的框架是否优秀,是否弹性十足,是否可维护性良好。rails的敏捷开发目标,目的就是为了搭一个最优势的框架。

4)新建项目之后,在命令行输入 ruby script/server,运行rails自动为我们生成的代码中的server脚本,就可以启动WEBrick服务器了。

分享到:
评论

相关推荐

    ruby on rails环境搭建学习笔记;passenger+nginx环境配置

    #### 一、Ruby on Rails 开发环境搭建 在进行 Ruby on Rails 的开发之前,首先需要完成一系列的基础软件安装工作,包括但不限于 Ruby 语言环境、Rails 框架、版本管理工具等。 ##### 安装基础依赖 1. **更新系统...

    rails入门详细笔记

    在开始Rails的学习之旅之前,首先需要搭建一个合适的工作环境。以下为环境搭建的具体步骤: 1. **Ruby 版本**: - 官方推荐使用 Ruby 1.9.2 或更高版本,因为之前的版本如 1.8.7 p248 和 p249 存在可能导致 Rails ...

    web敏捷开发rails笔记

    #### 一、Rails简介及环境搭建 Rails是一个用于Web开发的开源框架,它基于Ruby语言,强调简洁性、生产力和开发者效率。Rails通过约定优于配置的原则,使得开发者能够快速地搭建Web应用程序。 **开发环境配置**: ...

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

    #### 一、环境搭建 在开始使用 Rails 进行开发之前,首先需要确保你的开发环境满足以下条件: - **Ruby 版本**:推荐使用 Ruby 1.9.2 或更高版本。这是因为早期版本如 1.8.7 可能存在 bug (例如 1.8.7-p248 和 ...

    ruby on rails 实践

    通过这一章的学习,读者将对Rails框架有一个整体的认识,并了解如何搭建开发环境以及设计用户界面(UI)。 第二章“Rails中的资源应用”,详细解释了使用scaffold命令创建资源的步骤,以及如何实现REST...

    Ruby on Rails心得

    陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...

    Ruby On Rails开发从头来系列教程(chm)

    摘要:一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。...

    rubyinstaller-devkit-3.0.2-1-x64 and Ruby 学习笔记.7z

    总的来说,`rubyinstaller-devkit-3.0.2-1-x64 and Ruby 学习笔记.7z`文件包含了一个在Windows上开始Ruby编程所需的基本组件和学习资源。通过安装Ruby和DevKit,你可以轻松地编写、编译和运行Ruby代码,同时结合学习...

    Spring Boot 笔记

    通过本文的介绍,我们不仅了解了 Spring Boot 的基本概念及其主要特性,还学习了如何利用 Maven 创建和配置一个简单的 Spring Boot 应用。此外,我们还探讨了如何利用 Spring Boot 的自动配置功能以及如何组织项目的...

    Laravel 5框架学习之Laravel入门和新建项目

    **项目环境搭建** 由于 Laravel 常常在服务器环境中运行,推荐使用虚拟机如 VirtualBox 或 VMware 并安装 Linux Server 版本,例如 Ubuntu。通过共享文件夹的方式,你可以在主机上编辑代码,而在虚拟机中执行命令行...

    scribble:记笔记的应用程序

    总之,Scribble是一个集成了Ruby、Rails、SQLite和PostgreSQL技术的记笔记应用,它的设计注重简洁和易用,对于想要学习Web开发或者提升Ruby on Rails技能的开发者来说,这是一个很好的实践项目。

    java简易版开心农场源码-spring-boot-tut:弹簧靴

    但一晃好多年没写过后端,代码这东西最怕手生,所以当作重新学习了,顺便写个学习笔记。 Spring Boot是什么? 还恍惚记得当初写Spring的时候要配置好多xml(在当时还是相对先进的模式),虽然实现了松耦合,但这些...

    java版商城源码下载-spring-boot-tut:MySpringBootTutorial--Focusingonminimizingt

    但一晃好多年没写过后端,代码这东西最怕手生,所以当作重新学习了,顺便写个学习笔记。 Spring Boot是什么? 还恍惚记得当初写Spring的时候要配置好多xml(在当时还是相对先进的模式),虽然实现了松耦合,但这些...

    WDF-FEB-2018:NYCDA Web开发研究金班回购(FEB-2018)

    【标题】"WDF-FEB-2018:NYCDA Web开发研究金班回购(FEB-2018)"所指的是一个在2018年2月举办的Web开发培训项目,由纽约数据科学学院(NYC Data Science Academy,简称NYCDA)主办。"WDF"可能是“Web Development ...

    NoteApp:Проектвыполняетсяврамкахуниверситетскогокурса

    【标题】"NoteApp:Проектвыполняетсяврамкахуниверситетскогокурса" 暗示这是一个学生或教育环境中的项目,可能是为了教授编程、软件开发或者移动应用设计。...

    odinproject:我的Odin Project提交

    - **练习和项目代码**:每个Odin Project任务通常涉及到编写Ruby脚本或搭建Web应用,这些代码是你学习过程的实践成果。 - **测试文件**:Odin Project经常使用测试驱动开发(TDD)的方式,所以可能有Rspec或其他测试...

    W5D1

    1. **Ruby 安装与环境配置**:讲解如何在不同的操作系统(如 Windows、MacOS、Linux)上安装 Ruby 和相关的开发工具,例如 Ruby on Rails 开发环境的搭建。 2. **基础语法**:介绍变量、常量、数据类型(如整型、...

    Web开发之路:Web开发人员记事本

    总之,“Web开发之路:Web开发人员记事本”是一个全面的学习资源,涵盖了从基础到高级的Web开发知识,而Shell作为开发者的重要工具,将贯穿整个学习过程。通过不断学习和实践,你将能够构建出功能强大、用户体验优良...

    paul-adrian:HTML CSS CSS,Angular和Sails类

    HTML(HyperText Markup ...如果"paul-adrian-master"是这个课程的源代码仓库,那么其中可能包含示例项目、练习文件、笔记或其他学习资源,供学员实践和参考。通过研究这些文件,学员能更深入地理解和应用所学知识。

Global site tag (gtag.js) - Google Analytics