問題タブ [node-gyp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
486 参照

node.js - Boost.Geometry のビルドが node-gyp で失敗する

Mac OSX 10.8.2 を使用しています。Homebrew 経由で Boost 1.52.0 をインストールしbrew install boostました。

経由でこの単純な NodeJS プラグインをビルドしようとするとnode-gyp build、次のエラーが発生します。

エラーの原因:

...エラーと矛盾します。セットアップの何が問題になっていますか?

0 投票する
1 に答える
1323 参照

node.js - node-gypはリリースモードに設定します

こんにちは私はnode_modulesをリリースモードとしてコンパイルしようとしていますが、リリースモードとして正常に構成できませんでした。

私は走ったnode-gyp configure; 生成されたconfigure.gypi

試してみましたが、うまくいきませんでし-DBUILDTYPE=ReleaseBUILDTYPE=Release

0 投票する
1 に答える
2584 参照

node.js - node-gypとbinding、gypはdefault_configurationではありません

デフォルトでリリースとしてモジュールをコンパイルしようとしています。buinding.gypに設定しました。

しかし、常にBuildType="Debug"として取得しました

0 投票する
2 に答える
2530 参照

node.js - execvp()でのnode-gyp設定エラー

ノード0.8.20の下

ここからノードアドオンをコンパイルします

node-gyp、python 2.7.3、gccをインストールします。走っているとき

エラーが発生しました。以下はエラー出力です。

/ root / opt / python / bin / pythonにPythonをインストールし、/ root / opt / node / bin/nodeにノードをインストールしています。しかし、私はPATHenvへのパスを設定しました。

何が悪いのかわかりませんでした。

0 投票する
4 に答える
33217 参照

node.js - npm package.json OS 固有の依存関係

npm package.json ファイルで OS 固有の依存関係を指定する方法はありますか?

たとえば、ユーザーが Linux を実行している場合、モジュールの依存関係として'dbus' ( https://npmjs.org/package/dbus )をインストールしたいだけです。Mac と Windows では依存関係が異なります。

0 投票する
2 に答える
4149 参照

node.js - module.js:485 process.dlopen(ファイル名, module.exports);

作成したノード ネイティブ アドオンでこのエラーが発生します。開発マシンでは正常に動作しますが、テスト マシンでは機能しません。

C++ コードでは、いくつかの dll を使用しています。

/clr オプションを使用しています。問題が何であるかについてのアイデアはありますか? ありがとう。

0 投票する
4 に答える
3399 参照

node-gyp - node-gyp でソースを一覧表示するためのワイルドカード メカニズムはありますか

binding.gyp新しい node.js モジュールのファイルを作成しています。サブディレクトリの下にすべてのソースファイルがありますsrc/。モジュールの構築中にそれらすべてを使用したいと思います。新しい cpp ファイルを追加するたびに binding.gyp を変更する代わりに、ワイルドカード メカニズムを使用してすべての cpp ファイルを一覧表示したいと考えています。node-gyp はそれをサポートしていますか? 次のようなもの(これは機能しません

https://code.google.com/p/gyp/wiki/InputFormatReferenceを見ましたが、すぐに役立つものは見つかりませんでした。

0 投票する
2 に答える
5206 参照

node-gyp - node-gyp ビルドを冗長にするにはどうすればよいですか?

ノード バインディングが構築されている間、コンパイラ フラグとリンカー フラグが使用されていることを確認したいと思います。node-gyp buildそれを達成するために詳細モードで実行するにはどうすればよいですか。make VERBOSE=1( for に似ていcmakeます)

0 投票する
2 に答える
10043 参照

node.js - node-gypが見つかりません

自作でノードv0.8.22をインストールしました。ノードバイナリを持っていますが/usr/local/bin/、ノードアドオンを再コンパイルする必要がありますnode-gypが、で見つからないようですPATH。走ってみnpm install -g node-gypましたが、まだ道にありません。

npm-gがすべてをにインストールすることに気づきました/usr/local/share/npm/bin/。これは、これを自分に追加する必要があることを意味しますPATHか?