Работает ли mongoskin только с mongodb версии 1.4 и старше?
Я пытаюсь понять nodejs, express и mongodb. Я использую mongodb v 2.0.6 и последние nodejs, а также express и пытаюсь соединить приложение express с mongodb через mongoskin. проблема в:
npm ERR! peerinvalid The package mongodb does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer mongoskin@1.4.13 wants mongodb@~1.4
Значит ли это, что mongoskin может работать только с mongodb v 1.4? Эта версия старая, как по мне (текущая 3)
1 ответ
Решение
Ожидается версия 1.4 драйвера MongoDB, а не базы данных.
Вы должны удалить версию драйвера 2.0.6, так как mongoskin
пока не работает с этим ( проблема), и вместо этого установите версию 1.4:
$ npm uninstall mongodb
$ npm install mongodb@~1.4 [--save]
$ npm install mongoskin [--save]
(однако я не уверен, что драйвер 1.4 работает должным образом с базами данных 3.x)