1

我是 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

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 :(");
  }
}

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

Uncaught ReferenceError: fs is not defined(…)

这是类型定义的错误吗?

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

4

0 回答 0