【问题标题】:npm install grunt-takana fails at node-gyp rebuildnpm install grunt-takana 在 node-gyp 重建时失败
【发布时间】:2015-03-28 13:45:10
【问题描述】:

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

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

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

最后还有一个:

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

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

gyp: binding.gyp not found (cwd: c:\Program Files\nodejs\node_modules\npm\node_m odules\node-gyp) 尝试加载 binding.gyp

到目前为止,我已经安装了:
- 节点 v0.10.32
- 节点-gyp v1.0.2
- Python 2.6(也试过 2.7.9)
- MS Visual Studio 2013(终极版)
- MS .NET 框架 SDK 2.0

【问题讨论】:

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


    【解决方案1】:

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

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

    https://github.com/mechio/takana

    【讨论】:

    猜你喜欢
    • 2012-08-20
    • 2019-04-05
    • 1970-01-01
    • 2020-09-11
    • 2022-01-16
    • 1970-01-01
    • 2016-05-19
    • 2014-12-04
    • 2018-11-29
    相关资源
    最近更新 更多