小编典典

Ruby:Gemfile 中的“require:false”是什么意思?

all

做这个:

gem 'whenever', require: false

意味着需要安装gem,还是不需要安装gem?


阅读 115

收藏
2022-03-15

共1个答案

小编典典

这意味着安装 gem,但在启动 Bundler 时不要调用 require。所以你需要手动调用

require "whenever"

如果你想使用图书馆。

如果你要做

gem "whenever", require: "whereever"

然后 bundler 会随时下载命名的 gem,但会调用

require "whereever"

如果需要的库名称与 gem 的名称不同,则通常使用此方法。

2022-03-15