Использование Firestore в маршруте сервера Sapper - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь использовать Firebase Firestore в маршруте сервера моего приложения Sapper. Использование базы данных Firebase в реальном времени кажется прекрасным, но как только я пытаюсь выполнить import '@firebase/firestore', я вижу предупреждения о циклической зависимости для js файлов в node_modules/protobufjs/src. После этого происходит сбой сервера с ошибкой:

TypeError: Cannot read property 'emptyArray' of undefined

, которая происходит на сервере. js.

Другие подробности, которые могут быть полезны: я использую Rollup в качестве моего сборщика и Я импортирую Firestore в файл firebase.js, который должен экспортировать Firestore для доступа по маршрутам сервера, например routes/api.js.

...