node-gyp

    5熱度

    3回答

    節點GYP煩惱我試圖安裝webworker-thread S,A節點的插件,需要GYP。我跟着獲取設置gyp說明,到目前爲止,試圖「rebuild」時,我仍然得到一個錯誤: C:\Program Files\nodejs\node_modules\webworker-threads>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gy

    6熱度

    1回答

    我正在從node-waf構建遷移到node-gyp構建系統以實現節點本地插件。 node-gyp表示它支持多個目標版本,但我找不到如何在使用node-gyp時指定目標節點版本。 問題是,我的系統安裝了節點v0.10.3,但我需要爲節點版本0.8.20構建我的本地插件。當我構建附加組件時,它使用v0.10.3的頭文件,這些頭文件會給出錯誤。 我無法找到如何在使用node-gyp配置/構建時指定節點版

    0熱度

    1回答

    我已經安裝的NodeJS v0.8.11淋巴結GYP v0.9.5,但是當我試圖安裝需要編譯其他模塊,我得到以下錯誤: # npm install net-ping npm install net-ping npm http GET https://registry.npmjs.org/net-ping npm http 304 https://registry.npmjs.org/net-

    1熱度

    1回答

    我按照node.js的說明實現了工廠包裝對象。 到目前爲止它的工作。但是我沒有得到的是一個沒有返回值的函數。 即:(例子中的延伸中的鏈接) 在myObject.h: tpl->PrototypeTemplate()->Set(String::NewSymbol("some"), FunctionTemplate::New(something)->GetFunction()); sta

    0熱度

    1回答

    我正在嘗試配置並生成一個鏈接〜2GB空間的c文件。當我嘗試使用節點GYP建立這個文件,我得到以下信息: relocation truncated to fit: R_X86_64_PC32 against `.bss' 在傳統的GCC編譯,我可以使用-mcmodel =媒介的選擇,但我不知道我怎麼會通過當它最終使用gcc編譯文件時,通過node-gyp。 任何想法?

    3熱度

    1回答

    前段時間我學會了處理V8並通過node-gyp編譯小模塊。與heroku一起上傳文件我每次看到這個節點都是依靠它編譯的。我想知道是否有任何方法在heroku上將C++編譯爲nodejs。一些機制,一些命令? 這將是提高性能有趣的,特別是對於處理「本地」類型的,而不是V8對象的功能(如簡單的字符串或數字,最後才轉換爲V8::Number和V8::String),這是建築複雜,降低產量。 謝謝。

    3熱度

    2回答

    我用自制軟件安裝了節點v0.8.22。我有我的節點二進制文件在/usr/local/bin/,但我需要重新編譯一個節點加載項node-gyp,但似乎無法在我的PATH中找到它。我試着運行npm install -g node-gyp,但它仍然不在我的路上。 我注意到npm -g將所有內容都安裝到/usr/local/share/npm/bin/中。這是否意味着我需要將此添加到我的PATH?

    0熱度

    1回答

    我試圖安裝在一些的NodeJS模塊,使用NPM,但在某些情況下,安裝不去上,並返回一個錯誤: Error: 403 status code downloading tarball D:\server\node_modules\canvas\node_modules\canvas>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gy

    3熱度

    1回答

    Node-gyp是一個用Node.js編寫的用於編譯Node.js的本地插件模塊的跨平臺命令行工具。我試圖讓我的節點程序運行我編寫的一些C++。節點GYP似乎使這個過程更容易,因爲在這個example,我能夠做node-gyp configure其次node-gyp build,然後用node test.js 運行我仍然無法理解如何建立binding.cc和binding.gyp運行文件。有誰知道

    2熱度

    1回答

    由於我的Windows 7 x64機器上存在一些編譯器問題,我必須在我的Linux ARM框上編譯我所有的代碼。我怎樣才能用節點gyp交叉編譯節點模塊?提前致謝。