我最近在我的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但是同样的错误
答案 0 :(得分:2)
我今天遇到了同样的问题。 这是一个解决它的工作和讨论: https://github.com/ddopson/underscore-cli/pull/29
简要说明:
npm remove underscore-cli -g
npm install -g commander@1.0.5 underscore-cli
这应该是一个临时解决方案,因此请密切关注更新版本。