我想这样做,所以我只需输入script/generate controller
即可运行script/generate rspec_controller
。我怎么能这样做?
答案 0 :(得分:0)
你的意思是你想要它:
script/generate rspec_controller
, 或 script/generate rspec_controller
?如果1
,那么您有多个选项。最简单且侵扰性较小的可能是简单地将script/generate
包裹起来如下:
script/generate
重命名为script/generate.orig
使用以下内容重新创建script/generate
:
#!/bin/sh
"`dirname \"$0\"`/generate.orig" "$@"
if [ "$1" == "controller" ] ; then
shift
"`dirname \"$0\"`/generate.orig" rspec_controller "$@"
fi
确保新的script/generate
是可执行的等,例如chmod a+rx script/generate
script/generate.orig
添加到源代码管理并签入修改后的script/generate
脚本