我在安装红宝石宝石时遇到问题。当我跑
gem install compass
我收到以下错误
ERROR: Could not find a valid gem 'compass' (>= 0), here is why:
Unable to download data from https://rubygems.org/
- no such name (https://rubygems.org/latest_specs.4.8.gz)
在试图找到这个特定问题的答案后,我可以得出结论(在谷歌的帮助下)我支持公司代理的事实阻止了与 Rubygems.org 的连接
因此,通过更多的谷歌搜索,我发现了人们在代理后面成功连接的这个命令
gem install compass --http-proxy=http://%USERNAME%:%PASSWORD%@%PROXY_SERVER%:%PROXY_PORT_NUMBER%
运行此命令替换相关信息后,我没有收到不同的错误。
ERROR: Could not find a valid gem 'compass' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED:
No connection could be made because the target machine actively refused it.
- connect(2) (https://rubygems.org/latest_specs.4.8.gz)
我没有运气找到可能导致它的原因,有人可以帮忙吗?
或者,有人知道不使用 Ruby CLI 安装 SASS 和/或 Compass 的方法吗?
仅供参考,我尝试了一些 SASS 预处理器应用程序 (PREPOS) 和指南针应用程序,但我们需要此项目的 SASS 和 COMPASS 的特定版本,我似乎无法降级它们。
非常感谢