我想要在使用Angular-cli(现在基于Webpack)生成的项目中,使用Angular 2/Typescript与PouchDb和PouchDb-Find。通过简单的导入语句,就可以将PouchDb连接起来:
新版PouchDb能够正常运行,但commonDb.getIndexes无法使用。我已经尝试多种
import * as PouchDB from 'pouchdb'
。请注意,保留HTML标记。var commonDb = new PouchDB(this.commonDbUrl) ;
console.log("commonDb",commonDb) ;
// .getIndexes() is from pouchDb.find. I don't know what the import for it is
commonDb.getIndexes().then(function (result) {
console.log("GetIndexes.Success",result) ;
}).catch(function (err) {
console.log("GetIndexes.Failed",err) ;
});
新版PouchDb能够正常运行,但commonDb.getIndexes无法使用。我已经尝试多种
import * as pouchfind from 'pouchdb-find'
的变种,但都没有成功。请问如何导入PouchDb-Find模块?
PouchDB
起作用,是吗?例如npm install ...
和其他操作。你做了什么?(你是否也为PouchDB-Find
进行了相同的操作?) - acdcjuniorimport * as PouchDB from 'pouchdb'
能正常工作吗? - acdcjuniorimport * as PouchDb from
pouchdb`可以正常工作。我已经获得了PouchDB的功能。在问题中添加了更多信息。 - jeffnpm install @types/pouchdb --save
,但是没有找到pouchdb-find的类型定义。 - jeff