美文网首页
【开发笔记】gem添加国内的源

【开发笔记】gem添加国内的源

作者: 马嘉伦 | 来源:发表于2018-10-23 21:34 被阅读0次

    一个开源项目引用了一大堆的框架,build的时候碰到了问题,最后通过gem的源解决了.

    ruby gem添加国内的源(新地址)

    删除默认的的镜像源,添加国内最新的镜像源(淘宝的那个已经不再维护)

    $ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ 
    

    查看源的指令:

    // 查看所有源
    $ gem sources -l
    
    // 如果出现
    > *** CURRENT SOURCES ***
    > 
    > https://gems.ruby-china.com/
    
    // 就说明OK了
    

    更新缓存:

    // 更新缓存
    $ gem sources -u 
    

    其中一定要注意,淘宝的那个源不在维护了,ruby-china的源的后缀是.com,而不是.org,否则会报错:

    $ gem sources -a https://gems.ruby-china.org/
    Error fetching https://gems.ruby-china.org/:
    bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
    majialundeMacBook:trust-wallet-ios majialun$ gem sources --add https://gems.ruby-china.org/
    Error fetching https://gems.ruby-china.org/:
    bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
    majialundeMacBook:trust-wallet-ios majialun$ gem sources --add https://gems.ruby-china.org/
    

    使用org地址报错:bad response Not Found 404。

    相关文章

      网友评论

          本文标题:【开发笔记】gem添加国内的源

          本文链接:https://www.haomeiwen.com/subject/edrzzftx.html