我一直在使用指南针从http://compass-style.org/很长一段时间来管理我的网站css。我刚刚安装了最新的版本,并且出现了一个相当不愉快的错误,这有一个副作用会破坏我所有的css文件。我如何降级到这个旧版本?如何使用gem install将其降级为旧版本的指南针?
谢谢, 马特
我一直在使用指南针从http://compass-style.org/很长一段时间来管理我的网站css。我刚刚安装了最新的版本,并且出现了一个相当不愉快的错误,这有一个副作用会破坏我所有的css文件。我如何降级到这个旧版本?如何使用gem install将其降级为旧版本的指南针?
谢谢, 马特
sudo gem install compass --version versionnumber
我刚做了类似的情况,还有别的东西从@corroded答案丢失。由于@Matt Lynn正在降级,他需要卸载现有版本的指南针。
$ sudo gem uninstall compass
$ sudo gem install compass --version versionnumber
否则,你会最终得到两个不同版本的指南针。
如果你想它在脚本自动化(我有一个gem update
后,同样的问题),只需做到以下几点:
安装你喜欢的版本(如果你没有的话)
gem install compass -v 1.2.3
卸载新版本
gem uninstall compass -v '>1.2.3' --force
宝石更新不“更新”宝石,但是它安装的是一个较新的版本。
因此,你要卸载较新的版本,并留下旧的。
例如,对我来说,我想恢复到旧版本的selenium-webdriver
,这是我做的:
- gem uninstall selenium-webdriver
这给了我一个选项来选择宝石卸载,使用以下选项:
1. selenium-webdriver-3.4.3
2. selenium-webdriver-3.8.0
3. All versions
我输入了2并且最新版本未被阻止,使我的系统保留了所需的旧版本。
要安装并不在你的系统中存在的特定版本,只需选择3卸载所有版本,并与安装特定版本:
gem install selenium-webdriver -v 3.5.3
与你的宝石名称和3.5.3
替换为selenium-webdriver
你想要的版本。
希望这可以帮助别人!
gem install compass --version VERSION – 2010-09-06 13:53:16
不行!更高的版本仍然 – Green 2014-12-29 14:38:18
@Green'gem uninstall compass'(然后删除所有版本),然后运行'gem install compass --version VERSION'。 – deviavir 2015-02-06 10:39:40