Uncaught TypeError: PouchDB.plugin не является функцией - PullRequest
0 голосов
/ 15 февраля 2019

Когда я выполняю любимый код, появляется эта ошибка: Uncaught TypeError: PouchDB.plugin не является функцией.Если я устанавливаю пакет pouchdb из npm и соответствующим образом изменяю первую строку, то часть плагина работает, но если я хочу использовать функцию из pouchdb-authentication, я получаю функцию not found.

const PouchDB = require('pouchdb-browser');

let auth = require('pouchdb-authentication');

PouchDB.plugin(auth);

код должен выполняться без ошибок, а функции из плагина аутентификации должны работать.

1 Ответ

0 голосов
/ 16 февраля 2019

Я исправил это, заменив код следующим образом:

import PouchDB from 'pouchdb';
import auth from 'pouchdb-authentication';
PouchDB.plugin(auth);

Теперь он работает без проблем

...