Node.js 节点gyp生成如何在生成节点扩展时指定目标节点版本

Node.js 节点gyp生成如何在生成节点扩展时指定目标节点版本,node.js,node-gyp,Node.js,Node Gyp,我正在从节点waf构建迁移到节点本地插件的节点gyp构建系统。node gyp说它支持多个目标版本,但我找不到如何在使用node gyp时指定目标节点版本 问题是,我的系统安装了节点v0.10.3,但我需要为节点版本0.8.20构建本机插件。当我构建附加组件时,它使用v0.10.3的标题,这当然会产生错误 在使用node gyp配置/构建时,我找不到如何指定节点版本 请提供帮助。解决方案是在使用节点gyp进行配置时指定--target参数。例如 node-gyp --arch=<WHATE

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

问题是,我的系统安装了节点v0.10.3,但我需要为节点版本0.8.20构建本机插件。当我构建附加组件时,它使用v0.10.3的标题,这当然会产生错误

在使用node gyp配置/构建时,我找不到如何指定节点版本


请提供帮助。

解决方案是在使用节点gyp进行配置时指定--target参数。例如

node-gyp --arch=<WHATEVER> --target=v0.8.20 configure
节点gyp--arch=--target=v0.8.20配置