1

最近、underscore-cli を Mac (OS X Mavericks) にインストールしましたが、動作していますが、特別なコマンド (map、filter など) がエラーを stderr に書き込みます。おそらく、NVM/Node/NPM/underscore-cli での何らかのインストールの問題です。

underscore-cli をインストールしました

$ npm install -g underscore-cli

実行例:

dyn-foo touko:~$ underscore map --data '[1, 2, 3, 4]' 'value+1'
[2, 3, 4, 5]
dyn-foo touko:~$ 
module.js:340
    throw err;
          ^
Error: Cannot find module '/Users/touko/.nvm/v0.10.19/bin/underscore-map'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:901:3

nvm (-> Node 0.10.26, npm 1.4.3) で最新の 0.10 を取得しようとしましたが、同じエラーが発生しました

4

1 に答える 1

2

今日も同じ問題がありました。ここに回避策とそれに関する議論があります: https://github.com/ddopson/underscore-cli/pull/29

簡単に言うと:

npm remove underscore-cli -g
npm install -g commander@1.0.5 underscore-cli

これは一時的な解決策であるため、更新されたバージョンに注意してください。

于 2014-05-21T13:49:48.510 に答える