問題タブ [rvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - rcov + Rails3 rc は linecache の依存関係から壊れました
今日、rcov + Rails3 で壁にぶち当たりました。
Ruby 1.9.2-preview3 を使用して Rails3 アプリを開発しています。rcov と relevance-rcov は Ruby 1.9.2 ではまだ動作しません。rcov のフォークもまだ見つかりません。rvm --default 1.8.7; を使用して Ruby 1.8.7 に簡単に切り替えることができたので、それほど大きな問題ではありませんでした。レーキ テスト:カバレッジ。
そこで今日、アプリを beta4 から Rails 3.0.0-rc に移行しました。そのバージョンには linecache19 が必要です。問題は、linecache19 が 1.8.7 ではコンパイルされず、1.9.2-preview3 のみでコンパイルされ、--include-* パラメータをどのように構成しても、vm_core.h ファイルが表示されないことです。つまり、Ruby 1.8.7 のセットアップで作業中の rcov が失われ、1.9.2-preview3 のセットアップではかろうじて機能する rcov しかなく、ひどく間違ったカバレッジ統計が作成されます。
動作する正確な rcov に対する私の短期的な解決策は何ですか?
ruby - RVM、Merb、Rake、RSpec
現在、RVM 経由でインストールされた ruby-1.9.1 を実行しています。Merb の使用を検討していますが、実行しようとすると次のエラーが発生します。
rspec をインストールしましたが、IRB でさえ、rspec-rails もインストールしない限り、'spec/rake/spectask' を要求することはできません (既に完了しています)。
どこから始めてもよいアイデアはありますか?
乾杯、サム
ruby-on-rails - ロードするそのようなファイルはありません--thinking-sphinx
スクリプト/コンソールなどのスクリプトコマンドを実行すると、次のエラーメッセージが表示されます。
私のevironment.rbファイルには次のものがあります。
私のレーキファイル:
私は次のバージョンを持っています:
rake ts:rebuildのような私のrakeコマンドは正常に機能します!迷惑なエラーメッセージを取り除く方法はありますか?
Tnx !!!
ps:私もRVMを使用しています
ruby-on-rails - rdoc を実行すると、フォルダ「images」と「js」がドキュメント ディレクトリにコピーされない
私はrdoc 2.5.9を実行しており、実行するだけでデフォルトの「Darkfish」テンプレートでrdocを生成するとき:
私のレールルートフォルダーにあります。すべてのファイルが生成されますが、「images」および「js」フォルダーが doc ディレクトリにありません。したがって、手動でコピーする必要があります。
次のバージョンがあります。
これらのフォルダーをコピーするには、さらにコマンドライン引数を指定する必要がありますか?
ruby-on-rails - RVM Gemset から Gem を削除しますか?
RVM を初めて使用し、Rails 3 と Ruby 1.9.2 ベータ版で遊んでいます...
gemset に 2 つの rspec のコピーがあります。beta.19 を使用していましたが、beta.18 にダウングレードする必要があります。gemfile を変更してからbundle install
. 今、私は混乱しています...
beta.19 の痕跡をすべて削除したいのですが、方法がわかりません。
Gemfile は beta.18 を必要としていますが、beta.19 はまだ干渉を実行しています...そして、rspec は私のログ ファイル全体をバーフィングしています...
編集: Nikita のおかげで、beta.19 gem を削除できました。今、私は壊れたパスか何かを取得しています:
19 がなくなって 18 に戻りつつある今、再構築するために何かする必要があることはありますか?
ruby-on-rails - Rails 3 - ロードするファイルがない -- openssl
Rails サーバーを実行すると、次のエラーが表示されます: no such file to load -- openssl
オンラインで見つけた解決策を試します。~/.rvm/src/ruby-1.9.2-head/ext/openssl に移動します。ruby extconf.rb と入力すると、次のようになります。
makeもmake installも使えません。
ruby-on-rails - ルビーの整理を手伝って
だから、ここにルビーがたくさん散らばっていると思います。Rails3をインストールしてRailscastをオンラインで見たいと思っていて、その人はrvmを使ってrubyのバージョン管理をしています。私はrvmをインストールし、指示に従いました。やるべきところまで来ました
編集:そして私はやった
ただし、インストール後、試してみます
そして得る
私も行きます
そして得る
rvm を使用してインストールされた ruby を使用できるようにパスを設定するにはどうすればよいですか?
/Users/denniss/.rvm/bin 内に ruby-1.9.2-rc2 があります
私の .profile は次のようになります
ruby - Ruby 1.9.1 が rvm、mac os x で動作しない
数か月間 rvm をインストールしましたが、システム (1.8.7) とインストール済み (1.9.1) の ruby がリストされています。そして、両方のバージョンが正常に機能しました。昨日、1.9.1 を更新しようとしましたが、インストール後に機能せず、システムの ruby が rvm リストから消えました。rvm を削除し、rvm をクリーン インストールしました。しかし、rvm 経由で 1.9.1 をインストールすると、次のように表示されます。
これらのログ ファイル:
また、ルビーも宝石もIRBも機能せず、同じエラーが発生します:
ls -la /Users/nimf/.rvm/rubies/ruby-1.9.1-p378/lib/ の結果:
rvm の下に 1.8.7 と 1.9.2 もインストールしましたが、完全に動作します。
ruby-on-rails - RVM、Ruby 1.9.2、Rails 2.3.8、Passenger および「US-ASCII の無効なバイト シーケンス」
Ruby 1.8.7 から Ruby 1.9.2 へのアップグレード プロセスを開始しました (RVM を使用)。'script/server' (または 'rails server') を使用してすべてのアプリケーションを 1.9.2 で実行していますが、Rails 3.0.0 RC アプリケーションのみが Passenger で動作します。Rails 2.3.8 アプリケーションによって表示されるエラー メッセージは次のとおりです。
US-ASCII の無効なバイト シーケンス
これは乗客の問題だと思います。ここにある RVM ガイドを使用して Passenger 2.2.15 をインストールしました。このバグを修正する方法はありますか? ありがとう。スタック トレースを含めるように更新しました。