0

MAC BookPro に靴をインストールし、端末から実行しようとしたところ、次のエラー メッセージが表示されました。

jfleck-mbp:scripts_in_progress joe.fleck$ 靴 just_for_fun.rb

-bash: 靴: コマンドが見つかりません

以下は、Shoes のインストールが成功したことを示しています。指示に従って、「shoes just_for_fun.rb」がアプリを実行するはずです。

インストール sudo gem install shoes パスワード: フェッチ中:
shoes-3.0.1.gem (100%) shoes-3.0.1 が正常にインストールされました 1 gem
installed shoes-3.0.1 の ri ドキュメントをインストールしています...

shoes-3.0.1 の RDoc ドキュメントをインストールしています...

ここに私のコードがあります:require 'Shoes'

シューズアプリ {

button("Trul?") {
        alert("Klapaucius!")
    }
}

だから、私はこれが初めてで、ここから行くべきかどうか確信が持てません。どんな助けでも大歓迎です。

ありがとう、ジョー

4

3 に答える 3

6

靴の宝石は機能せず、おそらく機能しません。現在、 shoes4に取り組んでいます。ただし、gem として機能する靴の実装である緑の靴を使用してみてください。

または、 shoesrb.comからインストーラーをダウンロードしてみるか、独自の靴を作成してみてください

靴を履いて!

編集: うわー、すぐに評判が上がったので、追加で含めたいすべてのリンクを配置しました. ありがとうございました!

edit2:明確にするために、shoes4のgemを作成することは完全にロードマップにあります-これは機能します:-)

于 2012-11-09T00:24:12.130 に答える
0

私が最初に試みることは、靴のプログラムがルビーのプログラムを指定せずに正常に起動するかどうかです。「shoes」をbashで実行してみてください。それでもうまくいかない場合は、ルートの下にgemをインストールしたので、「sudoshoes」を試してください。rootではなく通常のユーザーの下にgemをインストールする必要があるかもしれません。

これらのいずれも機能しない場合は、 https: //github.com/shoes/shoes/downloadsからShoes-3.1.0.runを使用してみてください

于 2012-10-30T06:07:03.687 に答える
0

Gem は、Ruby スクリプトで使用できるライブラリです。つまり、単に を使用してスクリプトを実行しますruby just_for_fun.rb

悲しいことに、現時点では、の宝石は単なるスタブのようです。試してみたところ、次のメッセージが表示されました。

Sorry, this gem currently does nothing. Team Shoes is working on Gemifying Shoes, and this is just a placeholder until then.

靴の Web サイトから OS X インストーラーをダウンロードしてみてください。多分それはうまくいくでしょう。(約 1 年前に Lion にインストールしようとしましたが、動作しませんでした。Windows バージョンは問題なく動作しました。)

于 2012-10-01T13:14:46.613 に答える