Я только что установил трапецеидальный проект для личного проекта и его изучения. После установки я просто запустить команду node keystone
, но эта ошибка показывает:Ошибка Keystone при запуске «npm keystone» после установки
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
------------------------------------------------
Mongo Error:
[Error: failed to connect to [localhost:27017]]
/Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/keystone/lib/core/mount.js:616
throw new Error('KeystoneJS (' + keystone.get('name') + ') failed to start');
^
Error: KeystoneJS (test-keystone) failed to start
at NativeConnection.<anonymous> (/Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/keystone/lib/core/mount.js:616:10)
at emitOne (events.js:77:13)
at NativeConnection.emit (events.js:169:7)
at NativeConnection.Connection.error (/Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/mongoose/lib/connection.js:389:8)
at /Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/mongoose/lib/connection.js:416:14
at /Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/mongoose/lib/drivers/node-mongodb-native/connection.js:57:21
at /Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/mongodb/lib/mongodb/db.js:286:18
at /Users/msantamaria/Documents/dev/presonal_projects/test-keystone/node_modules/mongodb/lib/mongodb/db.js:365:7
at doNTCallback0 (node.js:428:9)
at process._tickCallback (node.js:357:13)
Я читал много вокруг, но я не могу найти исправление для этого, многие предполагают изменения версии узла, другие, что удаление node_modules и делать a npm install
снова исправит это, но не повезло.
Спасибо заранее, это мои данные:
OS: Mac OSX 10.10.5
node: v5.0.0
npm: v3.3.6
Python: 2.7.10
Mongo: 3.2.1
Он не может подключиться к экземпляру MongoDB. Что происходит, когда вы запускаете «mongo localhost: 27017» в Terminal? –
@ Пьер-LucGendreau Это то, что происходит, когда я бегу 'Монго локальный: 27017' ' MongoDB версия оболочки: 3.2.1' 'подключения: локальный: 27017/test' ' 2016-02-09T11: 29: 29.027-0500 W NETWORK [thread1] Не удалось подключиться к 127.0.0.1:27017, причина: errno: 61 Соединение отклонено '2016-02-09T11: 29: 29.028-0500 E QUERY [thread1] Ошибка: не удалось подключиться на сервере локального хоста: 27017, попытка соединения не удалась: '' [email protected]/mongo/shell/mongo.js: 226: 14 @ (подключение): 1: 6' 'исключение: подключение failed' спасибо. – migsan