我正在开发 Rails engine包括 3 个依赖项:
gem 规范
s.add_dependency "rswag-api"
s.add_dependency "rswag-ui"
s.add_dependency "rswag-specs"
我的问题是我希望第三个 gem (rswag-specs
) 在我的主机应用程序中可用仅在开发环境下。通常,在 Rails 应用程序中会这样做:
gem 文件
group :development, :test do
gem 'rswag-specs'
end
我需要从我的 gem 中做一些类似的事情。
更新
s.add_development_dependency
不会在 group :development
中安装 gem
最佳答案
关于ruby-on-rails - 如何从 Rails 引擎在开发组中添加 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55202777/