我如何将 pouch db 与 typescript 一起用于 cordova 应用程序
how do i use pouch db with typescript for cordova applications
import * as PouchDB from 'pouchdb';
import PouchCdvAdapter from "pouchdb-adapter-cordova-sqlite";
正在从 Nodejs 导入 PouchDb
var db = new PouchDB('mydb.db', {adapter: 'cordova-sqlite'});
出现类似 PouchDB 不是上述代码的构造函数 的错误
按照 docs 中给出的说明进行操作。
npm install pouchdb @types/pouchdb
在你的tsconfig.json
中的"compilerOptions"
中添加"allowSyntheticDefaultImports": true
将import * as PouchDB from 'pouchdb';
替换为import PouchDB from 'pouchdb';
希望对您有所帮助。
import * as PouchDB from 'pouchdb';
import PouchCdvAdapter from "pouchdb-adapter-cordova-sqlite";
正在从 Nodejs 导入 PouchDb
var db = new PouchDB('mydb.db', {adapter: 'cordova-sqlite'});
出现类似 PouchDB 不是上述代码的构造函数 的错误
按照 docs 中给出的说明进行操作。
npm install pouchdb @types/pouchdb
在你的
tsconfig.json
中的将
import * as PouchDB from 'pouchdb';
替换为import PouchDB from 'pouchdb';
"compilerOptions"
中添加"allowSyntheticDefaultImports": true
希望对您有所帮助。