私は AWS Lambda を使用しています。これには、フォルダーを含む node.js スクリプトのアーカイブを作成し、それをnode_modules
インフラストラクチャにアップロードして実行します。
これは、(node-gyp を使用して) ネイティブ バインディングを持つノード モジュールの場合を除いて、正常に機能します。バインディングがコンパイルされ、プロジェクトがローカル コンピューター (OS X) にアーカイブされたため、AWS (Amazon Linux) サーバーとは互換性がありません。
ノード モジュール (具体的にはnode-sqlite3 )をクロスコンパイル/インストールして、別のサーバー アーチにアップロードすると実行されるようにするにはどうすればよいですか?