我已经使用gem命令配置了gem source,现在gem rc就像
---
:backtrace: false
:bulk_threshold: 1000
:sources:
- http://rubygems.org/
:update_sources: true
:verbose: true
但是,当我运行bundle install
时,它仍会从https://rubygems.org
,
如何将其更改为http方案?
P.S https在我的本地网络中很慢,所以我需要使用http连接。
答案 0 :(得分:1)
如何将其更改为http方案?
安装通过未经身份验证的HTTP连接检索的gem是不安全的。但是,如果您坚持这样做,那么您需要在Gemfile中设置源代码行。例如:
# Gemfile
source 'http://rubygems.org'
当您在包含带有此源代码行的Gemfile的目录中运行bundle install
时,它将使用HTTP方案来访问rubygems.org而不是更安全的HTTPS方案。