2013-04-12 34 views
6

我正在從node-waf構建遷移到node-gyp構建系統以實現節點本地插件。 node-gyp表示它支持多個目標版本,但我找不到如何在使用node-gyp時指定目標節點版本。node-gyp構建如何在構建節點擴展時指定目標節點版本

問題是,我的系統安裝了節點v0.10.3,但我需要爲節點版本0.8.20構建我的本地插件。當我構建附加組件時,它使用v0.10.3的頭文件,這些頭文件會給出錯誤。

我無法找到如何在使用node-gyp配置/構建時指定節點版本。

請幫忙。

回答

11

解決的辦法是在使用node-gyp進行配置時指定--target參數。爲前。

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