在windows中构建node.js模块

时间:2011-12-11 08:49:33

标签: node.js

我有两个问题:

1)是否可以在windows中为node.js构建模块?

2)编译库(* .node)在* nix和windows版本的节点之间是否不兼容?

2 个答案:

答案 0 :(得分:1)

1)据我所知,在使用NPM在Windows中为我的应用程序安装内容时,确实编译了一些模块(如果我没记错的话,MongoDB模块就是其中之一)。

2)我不是C或C ++的专家,但建议每次将应用程序“移动”到不同的操作系统时编译模块。以节点托管服务no.de和nodejitsu为例,他们要求您提供package.json文件并自行安装依赖项。

答案 1 :(得分:1)

回答遇到这个老问题的人:

是的,现在可以使用node-gyp替换node-waf。

https://github.com/TooTallNate/node-gyp