如何在aurelia中导入Lokij

如何在aurelia中导入Lokij,aurelia,lokijs,Aurelia,Lokijs,我最近用jspm在aurelia安装并导入了lokijs: 安装: jspm install npm:lokijs 进口: import * as loki from 'lokijs' 问题是,当我想使用loki创建一个db实例时,我会收到一个错误,说“loki不是构造函数” var db = new loki('loki.json') 错误:>消息:loki不是构造函数 该库实际上不是用ES6语法编写的。只需将其导入为: import loki from 'lokijs'; 然后,您

我最近用jspm在aurelia安装并导入了lokijs:

安装:

jspm  install npm:lokijs
进口:

import * as loki from 'lokijs'
问题是,当我想使用loki创建一个db实例时,我会收到一个错误,说“loki不是构造函数”

var db = new loki('loki.json')
错误:>消息:loki不是构造函数


该库实际上不是用ES6语法编写的。只需将其导入为:

import loki from 'lokijs';
然后,您可以像在问题中所写的那样使用它:

var db = new loki('loki.json');

该库实际上不是用ES6语法编写的。只需将其导入为:

import loki from 'lokijs';
然后,您可以像在问题中所写的那样使用它:

var db = new loki('loki.json');

谢谢这是有效的。对于那些需要indexedAdaptor的人,可以通过“loki.prototype.getIndexedAdapter()”访问它,谢谢。这是有效的。对于那些需要indexedAdaptor的用户,可以通过“loki.prototype.getIndexedAdapter()”访问它