Ошибка при запуске 'перьев генерирует аутентификацию` для `RethinkDB`

У меня проблемы при запуске feathers generate authentication с выбором rethinkdb в качестве базы данных.

Среда:

  • Mac OS X Sierra
  • перья 2.2.3
  • нпм 5.1.0
  • переосмыслить 2.3.5

Действия по воспроизведению:

  1. У меня есть и работает https://github.com/tenzan/feathers-chat.git
  2. feathers generate authentication
  3. Выбрать Username + Password (Local)
  4. Как называется пользователь (сущность) сервиса? (пользователи) <- Enter
  5. Что это за услуга? (Используйте клавиши со стрелками) ❯ RethinkDB <- Enter

Выход:

events.js:182
      throw er; // Unhandled 'error' event
      ^

TypeError: Parameter "url" must be a string, not object
    at Url.parse (url.js:102:11)
    at Object.urlParse [as parse] (url.js:96:5)
    at ConnectionGenerator._getConfiguration (/usr/local/lib/node_modules/feathers-cli/node_modules/generator-feathers/generators/connection/index.js:46:24)
    at ConnectionGenerator._writeConfiguration (/usr/local/lib/node_modules/feathers-cli/node_modules/generator-feathers/generators/connection/index.js:103:32)
    at ConnectionGenerator.writing (/usr/local/lib/node_modules/feathers-cli/node_modules/generator-feathers/generators/connection/index.js:297:10)
    at Object.<anonymous> (/usr/local/lib/node_modules/feathers-cli/node_modules/yeoman-generator/lib/index.js:417:23)
    at /usr/local/lib/node_modules/feathers-cli/node_modules/run-async/index.js:25:25
    at Promise (<anonymous>)
    at /usr/local/lib/node_modules/feathers-cli/node_modules/run-async/index.js:24:19
    at /usr/local/lib/node_modules/feathers-cli/node_modules/yeoman-generator/lib/index.js:418:9

У меня были одинаковые ошибки на разных компьютерах Mac с одинаковой средой.

1 ответ

Решение

Это проблема с generator-feathers

Удалить rethinkdb объект из config/default

посмотрим, смогу ли я решить основную проблему

Редактировать: Исправлено

Другие вопросы по тегам