如何解决如何在不使用命令行的情况下从脚本内部运行`bundle check`和`bundle install`?
我可以从我的 bash shell 运行以下两个命令 -
bundle check --gemfile=/path/to/some/Gemfile
bundle install --gemfile=/path/to/some/Gemfile
我如何从 Ruby 脚本内部运行这些没有外壳(例如没有使用``,system()
,exec()
等..)?
具体来说,Bundler 是否提供了一些 API,例如 Bundler.check()
,我可以在其中调用此进程并接收有关它是否成功的输出?
谢谢!
EDIT 我知道 bundler/inline
提供了一种在同一文件中指定 gemfile
块的方法,但这个问题的范围是如何运行 {{ 1}} 和 check
在任意 install
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。