发表了博客
2015/11/18 14:06

Rails startup

==how to start== rails new  timeline -d postgres #1.为新的项目添加路由"config/routes.rb"    resources :articles #2.新增一个控制器 $ bin/rails g controller articles #3.为控制器新增一个new方法  "app/controllers/articles_controller.rb "     def new     end #4.为该new方法添加对应的new视图"app/views/articles/new.html.erb"   <h1>New Article</h1> #5.改变new的视图使得它可以显示为一个...

0
0
发表了博客
2018/07/18 17:58

rails-api 基本

官网:http://edgeguides.rubyonrails.org/api_app.html 创建:   rails new my_api --api 改为mysql2:   改动处01:     Gemfile       添加 gem 'mysql2'   改动处02:(例子)     config/database.yml       default: &default         adapter: mysql2         pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>         timeout: 5000         username: roo...

0
0
发表了博客
2018/02/27 11:20

Rails 命令及用法

生成 Controller (route views helpers assets) rails generate controller Welcome index 查看路由 rails routes 生成 Model rails generate model Article title:string text:text 生成 Mailer rails generate mailer UserMailer 创建 Database与表 rails db:create rails db:migrate 删除已创建表 class CreateUsers < ActiveRecord::Migration[5.1] def change drop_table :users # delete table before create c...

0
0
发表了博客
2018/12/29 11:40

ruby on rails笔记

一、新建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 (1)sqlite3(默认) development: adapter: sqlite3 database: db/development.sqlite3 pool: 5 timeout: 5000 (2)po...

0
0
发表了博客
2014/05/19 11:17

Finding Your Way Around Rails

一、application directory 1. config.ru: configures the Rack Webserver Interface, either to create Rails Meta applications or to use Rack Middlewares in your application. 2.Gemfile: specifies the dependencies of Rails application. 3.Gemfile.lock: records the specific versions for each of Rails application's dependencies. 4.Rakefile: defines tasks to run tests, create documentation, extract the c...

0
0
发表了博客
2018/02/07 22:52

Rails RSpec Setup

RSpec is an awesome tool for testing Rails apps. It is a hugely popular BDD-oriented (Behavior Driven Development) testing framework in the Ruby community. It makes writing tests simpler, more expressive and easier to maintain! Getting started First, you'll need to install RSpec but you’ll also need Database Cleaner to help hold things together and ensure a clean state during tests. Add the f...

0
0
发表了博客
2010/04/08 11:12

Rails 多语言支持

一、Rails I18n(国际化) Rails在 2.2 版本以后已经把 I18n 模块引入了 Rails 框架,以前的多语言支持大都采用 localization 插件完成的。在 Rails 2.2 版本后,我们只需要在配置文件中开启 I18n,并写相应语种的资源文件就可以了。 二、例子演示 1、开启I18n 创建一个配置文件,用于存放本地化的信息( RailsProject> config/initializers/i18n.rb),文件内容如下: I18n.default_locale = 'zh' LOCALES_DIRECTORY = "#{RAILS_RO...

0
0
发表于大前端专区
2015/09/06 17:11

Angular跟Rails的故事

0.用oclazyload来延迟加载一些jquery之类的插件以及directive, factory, ctrl, service 1.用 rails_serve_static_assets 在rails的生产环境去访问assets里的文件 2.用 angular-rails-templates 加载ui-router模板 3. ...

0
3
发表了博客
2010/12/05 14:28

RSpec on rails 手记

环境:ruby 1.8.7 rails 2.3.5 1. 安装msysgit并将D:\dev\msysgit\msysgit\bin给环境变量,否则以下的git插件不能安装 2. 安装haml: 1) gem install haml 2) config.gem "haml" ->config/environment.rb 3. 安装rspec 1) gem install rspec 2) gem install git 3) ruby script/plugin install git://github.com/dchelimsky/rspec.git 注:有的时候插件安装不成功,注意看提示,如果没有,就说明没有成功 4. 安装rspec-rails 1...

0
1
2015/05/12 18:59

ruby on rails 搭建

一、安装ruby 说明:安装的过程中,一直next,不做任何其他选择 rubyinstaller-2.0.0-p643.exe 版本验证:出现下面的界面表示成功 E:>ruby -v ruby 2.0.0p643 (2015-02-25) [i386-mingw32] 恭喜您,ruby安装成功 二、安装ralis 从下面路径 1、安装gem 进入一个工程目录 ellow.png, skipping unable to convert "\xFF" from ASCII-8BIT to UTF-8 for guides/assets/images/vijay dev.jpg, skipping Installing ri documentation...

0
0
发表了博客
2013/02/14 09:51

Rails学习小结

学习rails也有一个多月了吧,断断续续地把《Agile web Development with Rails》看完了,看得不是很仔细,有些章节的内容看不懂,也就看得越发的粗糙了。在这个过程里中,简单的写了一些学习过程中遇到的问题、相关的解决方法以及自己的一些对rails某个语法的理解和体会,也包括一些其他的东西,比如git的使用,ruby的一些语法等。写得不是很好,没什么深度,很多也都是参考其他学习者的资料。现在小小的汇总一下,希望能对正在...

0
3
发表了博客
2020/01/17 10:40

docker-使用Rails

首先:Dockerfile 文件来指定 Docker 容器要安装内容。内容如下: FROM ruby RUN apt-get update -qq && apt-get install -y build-essential libpq-dev RUN mkdir /myapp WORKDIR /myapp ADD Gemfile /myapp/Gemfile RUN bundle install ADD . /myapp 下一步:我们需要一个引导加载 Rails 的文件 Gemfile 。 等一会儿它还会被 rails new 命令覆盖重写。Gemfile内容如下: source 'https://rubygems.org' gem 'rails', ''5.2.2...

0
0
发表了博客
2013/04/24 15:49

Start Ruby on Rails

In fact,I have started ROR before,but I have not project to do with it,so I have forgot it.Now I need to start again,but the all I have got before are forgot,orz.Now this blog is about my learning journey.I will continuing to updating it. 2013/4/24 I have caught three issue when I work with the Rails guide: guide:http://guides.rubyonrails.org/getting_started.html and http://guides.ruby.tw/rails...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页