$ rails new [app name] -d postgresql --skip-test-unit
每次启动新的 Rails 应用程序时,我都厌倦了打字。我正在使用rails 3.2。
有没有办法让使用 postresql 和跳过测试单元成为新 Rails 应用程序的默认值?
$ rails new [app name] -d postgresql --skip-test-unit
每次启动新的 Rails 应用程序时,我都厌倦了打字。我正在使用rails 3.2。
有没有办法让使用 postresql 和跳过测试单元成为新 Rails 应用程序的默认值?
是的。~/.railsrc
Rails 3.2 通过更新文件使设置这些默认值变得容易。
在命令行:
$ echo -d postgresql -T > ~/.railsrc
现在每个新的 Rails 应用程序都将使用 postgresql 并避免使用 testunit。
$ rails new [my new app]
[my computer]:[my directory] [my name]$ rails new [my new app]
Using -d postgresql -T from /Users/benjaminunger/.railsrc
create
create README.rdoc
create Rakefile
.
.
.
通过更新 ~/.railsrc 文件,rails 新生成器的任何标志都可以成为默认值。