BSON .native n’est pas une fonction – Node

J’essaie de lancer mon projet de nœud dans Ubuntu 16.04 depuis AWS. J’utilise:

  • Node v5.8.0
  • Mongo 3.2.12
  • Pm2 2.4.1

Lorsque je lance le projet en utilisant pm2 ou node, j’obtiens l’erreur suivante:

ubuntu@ip-172-31-13-71:/var/www/ronteq$ node index.js /var/www/ronteq/node_modules/mongodb/lib/bulk/ordered.js:15 var bson = new BSON.BSONPure(); ^ TypeError: BSON.BSONPure is not a function at Object. (/var/www/ronteq/node_modules/mongodb/lib/bulk/ordered.js:15:12) at Module._comstack (module.js:413:34) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Module.require (module.js:367:17) at require (internal/module.js:16:19) at Object. (/var/www/ronteq/node_modules/mongodb/lib/apm.js:7:26) at Module._comstack (module.js:413:34) at Object.Module._extensions..js (module.js:422:10) 

Y a-t-il quelque chose que je dois changer dans mes node_modules?

 "use ssortingct" var inherits = require('util').inherits, f = require('util').format, EventEmitter = require('events').EventEmitter, BSON = require('bson').native().BSON, **Error Line** ReadPreference = require('./read_preference'), 

Dans ma machine locale, tout fonctionne bien. J’ai cherché une solution mais rien, quelqu’un a traité cette erreur avant?