npm无法安装光纤“构建成功但目标未找到”,奇怪的错误1

时间:2013-10-15 16:12:50

标签: macos node.js npm node-fibers

我最近在Mac OSX 10.8.5上更新了node.js,卸载旧版本并通过Homebrew重新安装。我现在正在安装光纤时遇到错误。

npm版本给了我:

{ http_parser: '1.0',
  node: '0.10.20',
  v8: '3.14.5.9',
  ares: '1.9.0-DEV',
  uv: '0.10.17',
  zlib: '1.2.3',
  modules: '11',
  openssl: '1.0.1e',
  npm: '1.3.11' }

当我跑步时

npm install fibers@1.0.1

我得到了

npm http GET https://registry.npmjs.org/fibers
npm http 304 https://registry.npmjs.org/fibers

> fibers@1.0.1 install /Users/nbenes/node_modules/fibers
> node ./build.js

  CXX(target) Debug/obj.target/fibers/src/fibers.o
  CXX(target) Debug/obj.target/fibers/src/coroutine.o
  CC(target) Debug/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Debug/fibers.node
  SOLINK_MODULE(target) Debug/fibers.node: Finished
Build succeeded but target not found
npm ERR! weird error 1
npm ERR! not ok code 0

我在没有@ 1.0.1和'-g'标志的情况下得到类似的错误。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

可能你需要升级XCode。这为我修复了(正如StackOverflow帖子中所建议的那样:https://stackoverflow.com/a/19648422/26510