Rails 请问,每次 rails generate 都要--skip-test-unit 或者 --skip-stylesheets,能不能有什么配置,不需要每次都要输入这么长

uuiiaa01 · 2012年11月11日 · 最后由 Iacob 回复于 2012年11月12日 · 3258 次阅读

http://www.youneirong.com/archives/1401.html

请问,每次 rails generate 都要--skip-test-unit 或者 --skip-stylesheets,能不能有什么配置,不需要每次都要输入这么长

另外,rails 有 auto-completion 的功能?

这是这个网站的 bot 么

的确是个烦恼,帮你顶一下。gem 有一个 gemrc,rails 不知道也没有类似的。

@uuiiaa01 #2 楼 @chenge

不用 rails generate 就好了 需要生成什么手写

要不要生产测试文件和样式文件这些你都可以配置的。

zsh + alias

#2 楼 @chenge 有個 .railsrc。

$ cat ~/.railsrc 
--old-style-hash
--skip-bundle
--skip-test-unit
--database=mysql

alias +1

alias rg='rails generate --skip-test-unit'

--skip-test-unit

如果在生成项目的时候使用-T选项的话,以后就不会生成 TEST UNIT 的东西了。

--skip-stylesheets 可以这样设置

module YourApp
  class Application < Rails::Application
    #...
    config.generators do |g|
      g.assets     false
      g.helper     false
    end
    #...
  end
end

shell script

需要 登录 后方可回复, 如果你还没有账号请 注册新账号