Ошибка типа: module.exports.v1beta1 не является конструктором (в firestore, vuejs) - PullRequest
0 голосов
/ 07 декабря 2018

Проблема с использованием firestore in vuejs.Это из-за разницы версий?

TypeError: module.exports.v1beta1 is not a constructor

Ниже приведен код внутри firestore.(node_modules/@google-cloud/firestore/build/src/index.js)

_initClientPool() {
        assert(!this._clientInitialized, 'Client pool already initialized');
        const clientPool = new pool_1.ClientPool(MAX_CONCURRENT_REQUESTS_PER_CLIENT, () => {
            const client = new module.exports.v1beta1(this._settings);
            logger_1.logger('Firestore', null, 'Initialized Firestore GAPIC Client');
            return client;
        });
        const projectIdProvided = this._referencePath.projectId !== '{{projectId}}';
        if (projectIdProvided) {
            return Promise.resolve(clientPool);
        }
        else {
            return clientPool.run(client => this._detectProjectId(client))
                .then(projectId => {
                this._referencePath =
                    new path_2.ResourcePath(projectId, this._referencePath.databaseId);
                return clientPool;
            });
        }
    }

Пожалуйста, сообщите нам, если вам нужна дополнительная информация.спасибо

Мое окружение.

  • vue: 2.9.6
  • firebase: ^ 4.13.1
  • firebase-admin: ^ 6.3.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...