2016-06-21 4 views
3

또한 튜토리얼 How To Use PouchDB + SQLite For Local Storage In Ionic 2을 따르려고합니다. pouchdb를 Angular 2/Ionic 2와 함께 사용하는 좋은 시작점으로 보입니다. 내 OS는 OSx입니다. typings를 설치할 수 점점 후Typescript가 'require'를 찾을 수 없습니다. iouch2로 pouchdb를 설정하십시오.

ionic serve 던졌습니다 '필요'

TypeScript error: (...) Error TS2304: Cannot find name 'require'.

은 내가 installing typings require failed in macOSXInstall Typings require for Ionic2 application 스레드를 따라하지만 나에게 도움이되지 않았다.

/ionic2-tutorial-pouchdb/typings/globals/require 

어떤 아이디어 : ('타이프 라이터'의 더 나은 이해의 옆에)

요구] 파일은 아래에있다? 'install require'에 대한 자습서가 나에게 적합하지 않습니다. 당신은 Angular2로 가져 오기에 필요한를 사용할 필요가 없습니다

let PouchDB = require('pouchdb'); 

:

들으 피트

+0

내 게시물을 개선하기 위해 @ devid-farinelli에게 감사드립니다 ... – pdewaard

답변

0

난 당신이 같은 코드의 라인을 가지고 같은데요. 대신이 같은 가져 오기를 사용한다 : 사용자가 제공

import PouchDB from 'pouchdb'; 

Reference from one of the GitHub issues on the PouchDB GitHub account

링크도 가져 오기를 사용하여 필요보다는. 또한 typescript의 최신 버전에서는 Typings이 @Types로 대체되었습니다.

관련 문제