如何使用gem install降级到旧版指南针?

Mat*_*ynn 62 rubygems sass compass-sass

我一直在使用http://compass-style.org/的指南针管理我的网站css很长一段时间.我刚刚安装了最新版本,我得到一个相当不愉快的错误,因为副作用损坏了我所有的css文件.如何降级到旧版本?

谢谢,马特

Jas*_*ero 82

我只是有类似的情况,@ corroded答案中还有其他一些东西丢失了.由于@Matt Lynn正在降级,他需要卸载现有版本的指南针.

$ sudo gem uninstall compass

$ sudo gem install compass --version versionnumber
Run Code Online (Sandbox Code Playgroud)

否则你将得到两个不同版本的指南针.


cor*_*ded 66

sudo gem install compass --version versionnumber
Run Code Online (Sandbox Code Playgroud)

  • @Green`gema uninstall compass`(然后删除所有版本),然后运行`gem install compass --version VERSION`. (9认同)
  • 不行!更高版本仍然存在 (2认同)

Kev*_*inH 8

如果你想在脚本中自动化它(我在a之后遇到同样的问题gem update),只需执行以下操作:

  1. 安装您喜欢的版本(如果您还没有)

    gem install compass -v 1.2.3

  2. 卸载较新的版本

    gem uninstall compass -v '>1.2.3' --force