0

私は、Codekit 1 を Foundation (現在のバージョン 4.3 - 5.1 の開発時) と、古いがまだ進行中のプロジェクトに必要な Sass と Compass の Ruby gem で使用しています。現在および将来のプロジェクトで組み込みの Sass/Compass バージョンと bower インストールを使用するために Codekit 2 を購入しました。そしてとにかく素晴らしいです ;-)

残念ながら、Codekit 2 は決定的なエラーを 1 つだけスローします。

コンパイルできませんでした... Sass/Compass のインストールが古いようです... Codekit 独自の Sass/Compass バージョンをコンパイルできるように、それらをアンインストールする必要があります。

https://github.com/bdkjones/codekit2/issues/286を見つけた解決策をグーグルで検索し、それが...または. Codekit 1 を使用して古いプロジェクトを更新するか、Codekit 2 を使用して新しいプロジェクトを開発できるようです。しかし、少なくとも同じマシン上ではなく、少なくとも一日中 Ruby gem を常にインストールおよびアンインストールしない限り、両方ではありません。古いプロジェクトを時々更新する必要があるので、古い Compass と Sass Ruby の gem が自分のマシンで Codekit 2 の隣に永続的に必要です。

Codekit 1 と 2 をうまく連携させる方法が必要ですよね?または、Foundation/Compass/Sass/Codekit のさまざまなバージョンをどのように管理していますか?

どんな助けでも大歓迎です。

4

1 に答える 1

0

OK、古い友人が RVM ( https://rvm.io/ ) というコマンド ライン ツールを教えてくれました。

RVM を使用すると、さまざまな Ruby バージョンを管理でき、その中で特定のプロジェクトに必要な gem を正確に含むさまざまな gemset を管理できます。必要に応じてオンとオフを切り替えることができます。これにより、Codekit 1 (カスタム プロジェクト gemsets を使用する RVM) を Codekit 2 (オンボード Sass/Compass) と共に使用するという私の問題が解決されます。

JewelryBox ( https://jewelrybox.unfiniti.com/ )と呼ばれる RVM 用の GUI アプリもあります。

私のために働く!

于 2014-03-30T18:10:22.580 に答える