未捕获的TypeError:PouchDB.plugin不是一个函数

问题描述 投票:0回答:1

当我执行代码belove时,出现此错误:未捕获TypeError:PouchDB.plugin不是函数。如果我从npm安装pouchdb包并相应地更改第一行,那么插件部分工作,但如果我想使用pouchdb-authentication中的函数我得到一个函数未找到错误。

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

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

PouchDB.plugin(auth);

代码应该没有错误地执行,并且认证插件中的函数应该起作用。

javascript webpack browser pouchdb
1个回答
0
投票

我通过这种方式替换代码来修复它:

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

现在它没有问题

© www.soinside.com 2019 - 2024. All rights reserved.