如何在 aurelia 中导入 lokijs

How do I import lokijs in aurelia

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

安装:

jspm  install npm:lokijs

进口:

import * as loki from 'lokijs'

问题是当我想使用 loki 创建数据库实例时,我收到一条错误消息 'loki is not a constructor'。

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

error : > Message: loki is not a constructor

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

import loki from 'lokijs';

然后您可以像在问题中写的那样使用它:

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