首页 > 代码库 > Compass被墙后如何安装安装

Compass被墙后如何安装安装

今天安装 Compass 多时候发现竟然安装不了,且什么提示也没有,让人纳闷。安装代码如下:

$ gem install compass

运行该段代码后发现没反应,也没有提示,后来网上查了才知道,竟然啥因为 Compass 被墙了,测试了下 Sass 结果也被墙了。


后来看到淘宝有一个 RubyGems 镜像 。

 

直接进行安装是用 Compass 自己的源进行安装,既然默认 Compass 自己的源不可以,那我就用淘宝的源吧。


操作步骤如下:
1.先查看源是哪一个:

$ gem sources -l

如果返回结果是 https://rubygems.org/ 那么说明就是默认的compass的源。


2.改成淘宝的源
改成淘宝的源需要删除原来的源和添加淘宝的源,如:

$ gem source --remove https://rubygems.org/$ gem source -a https:ruby.taobao.com/

另外需要注意的一点就是源只能有一个,切记不要搞多个源。


3.执行安装compass

$ gem install compass

安装 Compass 后无需安装 Sass ,因为安装 Compass 就会附加安装好 Sass。


如果只要安装 Sass ,直接运行 $ gem install sass ;如果被墙,那就选择和 Compass 一样的安装方式吧。