Mac上的Underscore-cli与NVM&错误:找不到模块

时间:2014-04-02 09:42:28

标签: macos module npm nvm

我最近在我的Mac(OS X Mavericks)中安装了underscore-cli并且它正在工作但是特殊命令(如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( - >节点0.10.26,npm 1.4.3)获取最新的0.10但是同样的错误

1 个答案:

答案 0 :(得分:2)

我今天遇到了同样的问题。 这是一个解决它的工作和讨论: https://github.com/ddopson/underscore-cli/pull/29

简要说明:

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

这应该是一个临时解决方案,因此请密切关注更新版本。