我正在尝试使用 Svelte + PouchDB 设置最低配置,并在浏览器中遇到上述错误。请参阅下面的步骤来重现该问题。
重现步骤:
$ npm create vite@latest pouchdb-test -- --template svelte
$ cd pouchdb-test
$ npm install
$ npm run dev
Run Code Online (Sandbox Code Playgroud)
安装PouchDB(或pouchdb-browser,问题同样重现)
$ npm install --save pouchdb
使用 PouchDB 创建数据库(下面的第 2 行和第 3 行是我添加的。其他行按原样存在。)
# src/lib/Counter.svelte
<script>
import PouchDB from "pouchdb"; // <--- or "pouchdb-browser" if that is installed
const db = new PouchDB('myDB'); // <--- Add this line too
let count = 0
const increment = () => {
count …Run Code Online (Sandbox Code Playgroud)