ShadowOfCasper
@ShadowOfCasper
Middle User Interface Web Developer

Как подружить bson-модуль mongoDB с Keystone JS?

Если кто-то в первый раз слышит о keystone - в краци, это CMS, а точнее генератор yeoman, наподобие expressjs, только более развитая. Если кому интересно - keystonejs.com
После запуска keystone node возвращает ошибку:
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version

Несмотря на то, что монга запущена
На стаковерфлоу пишут, мол надо пути поменять. Пишут, что кому-то mongoose помог. Мне не помог. Точного решения я не нашёл. В каком модуле поменять путь я так и не понял. В идеале научиться бы находить каким-то раком файл, а лучше строку, в которой происходит ошибка.

Всем заранее спасибо за ответы, всех с наступающим

UPD:
Решение нашёл сам, в ветке бага монги.
Если кому будет нужно:
sudo npm i node-gyp -g
rm -rf node_modules
npm clear cache
npm install (добавив в package.json предварительно нужные совместимые версии mongodb и mongoose)
  • Вопрос задан
  • 449 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы