© 2021 WebHive

Derby.js - первые проблемы

Ну ёпрст — ну как так … делаю все по мануалу и сходу косяк

1
2
3
4
npm install -g derby
derby new --coffee firstapp
cd firstapp/
npm start

В браузере переходим по http://localhost: 3000/list и приложение падает с сообщением в консоли:

Error: Livedb query backend is out of date with spec (its probably missing the «options» parameter). Update your livedb backend library

Как вылечить?

Нужно как оказалось обновить liveDB в зависимостях.

Открываем packages.json

1
2
3
4
5
6
7
8
9
10
11
"dependencies": {
"derby": "0.5.x",
"express": "~3.2.5",
"redis": "~0.8.3",
"livedb-mongo": "~0.2.0",
"racer-browserchannel": "~0.1.0",
"connect-mongo": "~0.3.2",
"derby-ui-boot": "0.1.x",
"coffeeify": "~0.4.0",
"coffee-script": "~1.6.2"
},

Меняем версию liveDB на 0.2.0 на 0.3.0

1
npm install

Все заработало — алилуйя

Посылаю луч благодарности сюда

Комментарии