Angularjs 打字脚本可以';找不到';需要';,使用Ionic2设置数据库

Angularjs 打字脚本可以';找不到';需要';,使用Ionic2设置数据库,angularjs,typescript,ionic-framework,pouchdb,Angularjs,Typescript,Ionic Framework,Pouchdb,我还尝试学习教程,这似乎是将PockDB与Angular 2/Ionic 2结合使用的一个很好的切入点。我的操作系统是OSx 在能够安装打字“require”ionic-servethrows之后: TypeScript错误:(…)错误TS2304:找不到名称“require”。 我跟着这些线索走,但这对我没有帮助。(除了更好地理解“打字脚本”之外) 所需文件位于: /ionic2-tutorial-pouchdb/typings/globals/require 有什么想法吗?关于“安装要求”

我还尝试学习教程,这似乎是将PockDB与Angular 2/Ionic 2结合使用的一个很好的切入点。我的操作系统是OSx

在能够安装打字“require”
ionic-serve
throws之后:

TypeScript错误:(…)错误TS2304:找不到名称“require”。

我跟着这些线索走,但这对我没有帮助。(除了更好地理解“打字脚本”之外)

所需文件位于:

/ionic2-tutorial-pouchdb/typings/globals/require
有什么想法吗?关于“安装要求”的教程不适合我


thx Pitt

我猜您有一行代码,如:

let PouchDB = require('pouchdb');
导入Angular2时不需要使用require。相反,您应该像这样使用导入:

import PouchDB from 'pouchdb';


您提供的链接也使用导入而不是require。在新版的typescript中,打字也被@Types取代。

感谢@devid farinelli改进了我的帖子。。。