node-gyp构build如何在构build节点扩展时指定目标节点版本

我正在从node-waf构build迁移到节点本地插件的node-gyp构build系统。 node-gyp表示它支持多个目标版本,但是在使用node-gyp时我找不到如何指定目标节点版本。

问题是,我的系统安装了节点v0.10.3,但我需要为节点版本0.8.20构build我的本地插件。 当我构build附加组件时,它使用v0.10.3的头文件,这个头文件给出错误。

我无法find如何在使用node-gypconfiguration/构build时指定节点版本。

请帮忙。

解决scheme是在使用node-gyp进行configuration时指定–target参数。 例如。

node-gyp --arch=<WHATEVER> --target=v0.8.20 configure