67

私は長い間http://compass-style.org/のコンパスを使用してサイトのCSSを管理してきました。最新バージョンをインストールしたところ、かなり不快なエラーが発生し、副作用としてすべてのcssファイルが破損しました。これの古いバージョンにダウングレードするにはどうすればよいですか?

ありがとう、マット

4

4 に答える 4

83

私はちょうど同じような状況にあり、@corrodedの答えから何か他のものが欠けています。@Matt Lynnはダウングレードしているため、既存のバージョンのコンパスをアンインストールする必要があります。

$ sudo gem uninstall compass

$ sudo gem install compass --version versionnumber

そうしないと、2つの異なるバージョンのコンパスになってしまいます。

于 2013-03-12T22:31:44.050 に答える
68
sudo gem install compass --version versionnumber
于 2010-07-26T08:56:07.510 に答える
9

スクリプトで自動化する場合(の後に同じ問題が発生しましたgem update)、次のようにします。

  1. お気に入りのバージョンをインストールします(まだインストールしていない場合)

    gem install compass -v 1.2.3

  2. 新しいバージョンをアンインストールする

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

于 2015-02-19T09:56:47.167 に答える
1

Gemアップデートはgemを「アップデート」しませんが、新しいバージョンをインストールします。

したがって、新しいバージョンをアンインストールして、古いバージョンを残します。

たとえば、私にとっては、以前のバージョンに戻したいと思っていましたselenium-webdriver。これが私が行ったことです。

- gem uninstall selenium-webdriver

これにより、次のオプションを使用して、アンインストールするgemを選択するオプションが提供されました。

    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

selenium-webdriver宝石の名前と3.5.3必要なバージョンに置き換えます。

これが誰かに役立つことを願っています!

于 2018-01-17T21:44:47.580 に答える