© 2026 WebHive

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

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

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

  "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

npm install

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

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

Комментарии