相关疑难解决方法(0)

如何在未安装gem时从require"gem_name"进行救援

我正在写一个依赖于特定宝石的库.我需要宝石并在我的代码中使用它,只要宝石安装在用户的机器上,所有东西都是hunky-dory.但如果不是这样呢?!

我认为这很好,因为我可以从require命令中解救并向输出打印一条消息,告知用户缺少的宝石并优雅地完成它但我收到错误!

你能告诉我应该怎么做或这段代码有什么问题:

begin 
 require "some_gem"
rescue
 puts "please install some_gem first!" 
end
Run Code Online (Sandbox Code Playgroud)

ruby rubygems

11
推荐指数
1
解决办法
4558
查看次数

标签 统计

ruby ×1

rubygems ×1