Javascript 在Ionic2 Typescript应用程序上导入LokiJS

Javascript 在Ionic2 Typescript应用程序上导入LokiJS,javascript,typescript,ionic2,typescript-typings,lokijs,Javascript,Typescript,Ionic2,Typescript Typings,Lokijs,我不熟悉TypeScript和Ionic2,并尝试在第一个应用程序上使用LokiJS 到目前为止,我按照Ionic2文档上的建议创建了一个新应用程序: npm install -g ionic cordova typings ionic start cutePuppyPics --v2 cd cutePuppyPics 之后,我安装了loki并使用打字将其集成: npm install lokijs typings install dt~lokijs --global --save 然后我编

我不熟悉TypeScript和Ionic2,并尝试在第一个应用程序上使用LokiJS

到目前为止,我按照Ionic2文档上的建议创建了一个新应用程序:

npm install -g ionic cordova typings
ionic start cutePuppyPics --v2
cd cutePuppyPics
之后,我安装了loki并使用打字将其集成:

npm install lokijs
typings install dt~lokijs --global --save
然后我编辑了选项卡面板的一个给定页面:pages/home/home.ts

捆绑应用程序工作正常,但在控制台上我发现一个错误:

未捕获引用错误:未定义fs(…)

这是打字定义上的错误吗

我错过了什么?如何正确地将lokijs导入Ionic2?

这可能会对您有所帮助这可能会对您有所帮助
import { Component } from '@angular/core';

import { NavController } from 'ionic-angular';

import * as lokijs from "lokijs";

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  constructor(public navCtrl: NavController) {
    if(!!lokijs)
      console.log("loki there");
      else console.log("no loki :(");
  }
}