4
我正在使用Rails 3.2.1並創建了自己的rails模板。我想在初始安裝後顯示一組指令,但捆綁器似乎運行並將我的消息推送到屏幕上。在Rails模板的末尾顯示一條消息
有沒有辦法阻止我的模板後運行bundler? 還是有更好的辦法可以在bundler運行後顯示消息?
我正在使用Rails 3.2.1並創建了自己的rails模板。我想在初始安裝後顯示一組指令,但捆綁器似乎運行並將我的消息推送到屏幕上。在Rails模板的末尾顯示一條消息
有沒有辦法阻止我的模板後運行bundler? 還是有更好的辦法可以在bundler運行後顯示消息?
這是一個有點髒的黑客攻擊,但你可以通過重寫run_bundle
方法禁用內置的「包安裝」調用:
def run_bundle ; end
如果您仍然希望您的模板運行bundle install
,你可以調用此使用run
命令:
run "bundle install"
或者,只是用這條線在您的模板:
run_bundle ; def run_bundle ; end
HTH。