0

仕事用 (Windows) と自宅用 (Ubuntu) の 2 台のマシン間でアプリを開発したいと考えています。私が遭遇した最初の問題は、必要なウィンドウです

gem libv8

現時点ではインストールされません。さらに調査した結果、インストールする必要があることがわかりました

 ActivePython version 2.7.2.5

次に実行します:

gem install libv8 --version 3.11.8.0

Ubuntu (Linux) には独自の JavaScript ランタイムがインストールされているため、Python ファイルは必要ないようです。

私の質問は、libv8 gem をインストールすると、2 つのプラットフォーム間で行った作業をマージするときに、Ubuntu のセットアップに影響がありますか?

同じプロジェクトで 2 つのプラットフォームを使用する際に問題が発生した人はいますか?

4

1 に答える 1

2

Windowsは、RoR開発にとって少し苦痛になることがあります。Windowsマシンで、Ubuntuイメージを使用してOracle VM VirtualBoxをインストールするオプションはありますか?代わりにそれはオプションですか?自宅やオフィスでUbuntuを使用している場合は、開発環境の一貫性も向上する可能性があります...

別のgemを追加しても、大きな違いが生じるとは思えません。Gemfileですべての依存関係を指定する限り、開発中のプラットフォームで正常に機能するはずです(すべてをインストールできると仮定)。

于 2012-12-03T10:20:19.913 に答える