githubからリポジトリをプルし、bson.hを編集することで、エラーを修正することができました。 、およびnode-gyp rebuildを実行します その上で。
どうやら、エラーはARMデバイスでサポートされていないコンパイルオプションが原因であるようです。誰かが興味を持っている場合に備えて:
- ここでGitクローンリポジトリ:
https://github.com/mongodb/node-mongodb-native -
./node-mongodb-native/node_modules/bson/ext/bson.hを開きます -
#define USE_MISALIGNED_MEMORY_ACCESSを変更します1から0へ node-gyp rebuildを実行します ライブラリを再コンパイルします。
これは私にとってはうまくいきました。