npm install grunt-takana在node-gyp rebuild中失败

时间:2015-01-29 10:55:10

标签: python node.js gruntjs npm node-gyp

我正在尝试安装grunt-takana但它是Windows的先决条件之一,node-gyp似乎很成问题。

cmd中,当我尝试npm install grunt-takana时,我在node-gyp rebuild后出现以下错误:

  

nodefsevents.cc
  .. \ nodefsevents.cc(11):致命错误C1083:无法打开包含文件:' pthread.h   ':没有这样的文件或目录(...)

最后另一个:

  

二进制很好;退出
  错误的ERR! fsevents@0.1.6安装:node-gyp rebuild
  错误的ERR!退出状态1
  npm ERR!
  错误的ERR! fsevents@0.1.6安装脚本失败。

当我在node-gyp rebuild中尝试手动c:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp时,我收到了一些更具体的错误:

  

gyp:找不到binding.gyp(cwd:c:\ Program Files \ nodejs \ node_modules \ npm \ node_m   尝试加载binding.gyp

时的odules \ node-gyp

到目前为止,我已安装:
- 节点v0.10.32
- node-gyp v1.0.2
- Python 2.6(也试过2.7.9)
- MS Visual Studio 2013(Ultimate)
- MS .NET Framework SDK 2.0

1 个答案:

答案 0 :(得分:1)

看起来grunt-takana期待一个Unix风格的线程库(pthread.h)。官方takana文档并未说支持Windows:

  

目前,Takana支持OSX,Linux和Sublime Text 2& 3。

https://github.com/mechio/takana