4

node、npm、coffee スクリプトをインストールしましたが、coffee コマンドを実行しようとすると、「-bash: coffee: command not found」というメッセージが表示されます。

http://cl.ly/image/1Z2t1U1O1I0z

$PATH が間違っているかどうかはわかりません。すべてのGoogleの結果は、それが私の問題であることを示しています。明らかに私はこれに不慣れで、少し船外に出ましたが、npmがくれたすべてのパスを追加しようとしました:

$path = /usr/local/share/npm/bin/coffee:/usr/local/share/npm/bin/cake:/usr/local/share/npm/lib/node_modules/coffee-script/bin/cake:/usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee:node_modules/coffee-script:/usr/local/share/npm/lib/node_modules/coffee-script:/Users/asmith:/usr/local/bin/node:/usr/local/bin/npm:~/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

人間が読める形式:

  • /usr/local/share/npm/bin/coffee
  • /usr/local/share/npm/bin/cake
  • /usr/local/share/npm/lib/node_modules/coffee-script/bin/cake
  • /usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee
  • node_modules/coffee-script
  • /usr/local/share/npm/lib/node_modules/coffee-script
  • /ユーザー/アスミス
  • /usr/ローカル/ビン/ノード
  • /usr/local/bin/npm
  • 〜/ビン
  • /usr/ローカル/ビン
  • /usr/ビン
  • /置き場
  • /usr/sbin
  • /sbin
  • /usr/ローカル/ビン

どんな助けでも素晴らしいでしょう!

4

1 に答える 1

6

はい - これはパスの問題です。

実際に必要なパスはおそらく/usr/local/share/npm/bin

実行可能ファイル自体のパスを追加する必要はありません。それらが存在するディレクトリへのパスを追加する必要があります。

于 2013-04-02T15:18:58.060 に答える