.NODE ファイル拡張子
Node.jsバイナリアドオンファイル
| 開発元 | 不明 |
| 人気度 |
3.6 | 10 票 |
NODEファイルとは?
NODEファイルには、1つ以上のNode.jsアプリケーションで使用される関数のコンパイル済みライブラリであるアドオンが含まれています。C++プログラミング言語で記述されたGYPファイルからコンパイルされたバイナリデータが保存されています。NODEファイルは、Webおよびアプリケーションの開発者がコードを小さな再利用可能なコンポーネントに整理できる点で.MJSモジュールに似ています。
詳細情報
Webおよびアプリの開発者は、Node.jsアプリケーション用のアドオンを作成するためにNODEファイルを使用します。これらのアドオンにより、Node.jsアプリケーションは機能を提供するライブラリにリンクできます。再利用可能なアドオンプロジェクトは通常、package.jsonファイル、binding.gypファイル、およびC++ソースコードで構成されますが、再利用を目的としないモジュールにはpackage.jsonファイルは必要ありません。
NODEファイルを作成するには、まず開発者が次のコマンドを使用してNode.jsに同梱されている「node-gyp」ユーティリティをインストールします。
npm install -g node-gyp
次に、開発者はNode.jsモジュールのビルド構成を記述したbinding.gypファイルを作成します。その後、node-gyp configureコマンドを使用して適切なビルドファイルを作成し、node-gyp buildコマンドを使用してaddon.nodeファイルを作成します。
注: Node.jsモジュールとしてアドオンを読み込むには、require()関数を使用します。