9

Macbook に CoffeeScript をインストールできません。同じコマンドが私の iMac でも問題なく動作します。

$ surganov:~ surganov$ sudo npm install coffee-script -g
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/coffee-script
/usr/local/share/npm/bin/coffee -> /usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee
/usr/local/share/npm/bin/cake -> /usr/local/share/npm/lib/node_modules/coffee-script/bin/cake
coffee-script@1.3.3 /usr/local/share/npm/lib/node_modules/coffee-script

$ surganov:~ surganov$ coffee
-bash: coffee: command not found
4

3 に答える 3

15

coffescriptバイナリにグローバルにアクセスする場合は、次のようにインストールする必要があります。

npm install -g coffee-script

次に、インストールディレクトリをに追加しますPATH。これを自動化する良い方法は、nvmを使用することです。

于 2012-08-31T09:50:07.523 に答える
14

私も同じ問題を抱えていました。'-g'を指定してインストールする場合、npmは/ usr / local / share / npmにインストールするため、使用できません。たとえば、'coffee'コマンド。npmがnode_modulesをインストールする場所を次のように確認できます。

npm prefix -g

/ usr / localでない場合は、npm config editプレフィックスの編集に使用できます。ルートに.npmrcファイルが作成されます(存在しない場合)。それ以外の場合は、テキストエディタでファイルを開き、プレフィックスを変更します。詳細はこちら:npm config

于 2013-01-30T11:28:44.350 に答える
0
  • coffeescript bin ディレクトリを見つけます (locate coffee と入力して)
  • ~/.profile ファイルを編集して追加: export PATH=/usr/local/lib/node_modules/coffee-script/bin::$PATH (または、coffee-script/bin がある場所)
  • プロファイル ファイルを保存する
  • source ~./profile と入力して (今回のみ)、新しいパスを読み込みます
  • これでコーヒーコマンドができました
于 2014-04-28T11:52:34.940 に答える