2

rails newRails マスター ブランチのクローンからコマンドを使用して、新しいアプリケーションを作成することに成功しました。アプリは問題ないように見えますが、Rails 4 であることは間違いありません。しかし、他のrailsコマンドを実行しようとすると、次のプロンプトが表示されます。

Usage:
  rails new APP_PATH [options]

Options:
  -r, [--ruby=PATH]              # Path to the Ruby binary of your choice
  ... etc etc

railsbundle exec rails、およびを試しましたがbin/rails、すべて同じプロンプトが表示されます。新しい Rails 4 アプリを作成するための私の手順は次のとおりです。

  1. Rails マスター ブランチをローカル マシンに複製する
  2. 新しい rvm gemset を作成して使用する (1.9.3)
  3. 走るrails/railties/bin/rails new myapp --edge -T --skip-index-html
  4. cd myapp実行bundle installbundle updateて念のため
  5. 任意のrailsコマンドを実行

私は何を間違っていますか?rvm-prompt正しい宝石セットを使用していることを示唆しています。私が気づいたことの 1 つは、Gemfile から jbuilder を削除して を実行しbundle updateても、gem list. ここで私のrvmに何か問題がありますか?

rails-v出力は「Rails 4.0.0.beta」です

4

3 に答える 3

1

ここで私の最初のコメントを参照してください。可能な修正が含まれています: https://github.com/rails/rails/issues/9715

于 2013-03-14T10:49:40.827 に答える
0

これはバグのようです。Ruby on Rails の問題追跡に報告してください: https://github.com/rails/rails/issues

于 2013-02-19T03:52:33.530 に答える
0

「bin」フォルダーが見つからないときに、この問題が発生しました。

于 2015-09-28T04:26:15.460 に答える