你好朋友! 我是ruby和bundler的新手,我正在开发一个项目,我想在项目上运行bundle install之后显示一条消息,即用户下载我的应用程序并运行' bundle install'然后安装宝石后,他应该得到一个自定义消息。有什么建议吗?
谢谢大家。
最好的问候
Sajid
答案 0 :(得分:0)
好吧,我在谷歌做了一些研究,但是找不到任何解决方案,所以这里是我在我的Gemfile中做的工作(我知道这是一个黑客:(但我希望它可以帮助某人) :
filename = ".tmp"
at_exit do
if File.file?(filename)
puts "Dependencies installed successfully, please run 'ruby install.rb' to configure."
File.delete(filename)
else
out_file = File.new(filename, "w")
out_file.close
end
end
简单地放置put就打印了两次所以我写了一个临时文件并在第二次删除它所以现在只打印一次。
由于
Sajid