`
ZoOL
  • 浏览: 30308 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
rails 新建项目可以时加 -m 参数来使用预设模板   使用前提   *nix系统   sqlite3/mysql等数据库已经安装完毕   git   rails  >= 3.0.4  (3.0.4修复了不能使用https模板文件的bug)   代码   rails new my_app -T -J -m https://gist.github.com/777670.txt   自动安装gem,使用devise, haml, rspec,jquery等   自动设置中文语言,设置时区   自动删除index.html等文件   配 ...
  原帖   缘由   在日常开发中,有时候会碰到要将一些单词按照它的数量来按单复数显示   所幸rails已经考虑到了这一点,在ActionView中有一个方法     There are <%= pluralize @user.size, "user" %>.     例子   pl ...
cucumber支持i18n,可以支持中文feature   $ script/cucumber --i18n zh-CN | feature | "功能" | | background | "背景" | | scenario | "场景" | | scenario_outline | "场景大纲" | | examples | &q ...
开始配置项目 首先,将view的模板改为haml, 测试模块改为rspec, 夹具使用factory-girl   编辑Gemfilesource 'http://rubygems.org' gem 'rails', '3.0.0.rc' gem 'mysql' gem 'haml' #devise 使用Haml时需要下面的gem gem 'ruby_parser' gem 'hpricot' group :development, :test do gem 'rails3-generators' gem 'rspec-rails' , & ...

haml

    博客分类:
  • gem
haml官网   http://haml-lang.com/   github   http://github.com/nex3/haml   vim-haml   http://github.com/tpope/vim-haml
首先安装rails3, 目前版本是3.0.0.RC   gem install rails --pre   开始新建   首先看一下rails3 的新脚本     zool@zool-laptop:~/workspace$ rails Usage: rails new APP_PATH [options] Options: -b, [--builder=BUILDER] # Path to an application builder (can be a filesystem path or URL) [--dev] ...
在使用AUTOFEATURE=true autotest测试项目时, cucumber测试无限循环报错。 原因在于cucumber测试时生成了rerun.txt,所以解决方法就是编辑~/.autotest,加上下面的代码 Autotest.add_hook :initialize do |at| at.add_exception(%r{^\./\.git}) at.add_exception(%r{^\./db}) at.add_exception(%r{^\./log}) at.add_exception(%r{^\./tmp}) at ...
当使用I18n配置mode时, 可以用yml配置'zh-CN': activerecord: models: user: "用户" attributes: user: username: "用户名" email: "邮箱" password: "密码"   因此在form_for里的   f.label :username   便会自动转化为 用户名   那在其他views要使用I18 ...
现在将整个页面汉化一下   首先,我们已经在application.rb里配置了local为 zh-CN, 然后到   http://github.com/tsechingho/rails-i18n/blob/master/rails/locale/zh-CN.yml   下载已经配置好的中文包到config/locales里,这样,rails的中文化已经做好了。   接下在做devise的汉化。   devise自己有自己的i18n文件,所以我们将config/locales里的devise.en.yml重命名为devise.zh-CN.yml,将里面的英文翻译为中文即可。 ...
为后面的项目做准备, 先拿来练练手。   rails的环境搭建不再重复,先新建项目   rails new passport -d=postgresql   配置postgresql的帐号密码   rake db:create     启动rails, 查看http://localhost:3000, 一切正常   配置Gemfile   gem 'devise', '1.1.rc2' gem 'cancan' gem 'haml' gem 'rails3-generators', :group => :development    开始安装Gem ...
我既想用到rails的敏捷开发,又想使用PHPRPC的跨语言、跨平台、跨环境的特性。既然andot已经实现了PHPRPC for ruby, 那为什么我不能实现PHPRPC for rails?前途是美好的,过程是坎坷的,最终实现了这个功能。测试环境 ruby 1.8.6 + rails 2. ...
Global site tag (gtag.js) - Google Analytics