如何从 npm (Nodejs 0.8.x) 安装 node-gitteh 模块



我在我的Linux(Ubuntu 11.10系统)中安装了NodeJS 0.8.12,我听说有node的模块可以使用gitolite(node-gitteh 0.17.0)访问我的项目托管。我尝试通过以下方式安装此模块:

npm install gitteh

但它给了我错误消息,我尝试从源代码构建libgit2,然后再次尝试

npm install gitteh

它仍然给了我一个错误,有人成功地做到这一点吗..?请与我分享...

我使用以下分支安装了gitteh:

 $ npm install git://github.com/jmendeth/node-gitteh.git

我的第一个猜测是你没有安装必要的 ubuntu 软件包来编译本机代码。尝试sudo apt-get install build-essential然后重试npm install gitteh

我想

我有同样的问题。当我npm安装时出现此错误:

Tell the author that this fails on your system:
npm ERR!     node-waf configure --use-bundled-libgit2

这表明与 Gitteh 捆绑的 libgit2 版本不兼容(从 master 而不是已知的工作修订版中提取)。但是,使用软件包的分叉版本的建议修复对我不起作用。别人?

非常感谢

,终于我可以在我的nodejs和ubuntu 12.04上安装node-gitteh了。我忘了安装依赖包 CMake

sudo apt-get install cmake

最新更新