2016-06-21 6 views
3

私はまた、チュートリアルHow To Use PouchDB + SQLite For Local Storage In Ionic 2に従っています。これは、pouchdbをAngular 2/Ionic 2タイピングをインストールすることが取得した後Typescriptが 'require'を見つけることができません。pouchdbをIonic2で設定します。

が「必要」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'); 

THXピットが

+0

私のポストを改善するための@ devid-farinelliのおかげで... – pdewaard

答えて

0

私はあなたのようなコードの行を持っていることを推測しています。代わりに、あなたはこのようにインポートを使用する必要があります:あなたが提供

import PouchDB from 'pouchdb'; 

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

リンクもインポートを使用して必要ではなく。また、新しいバージョンのtypescriptでは、Typingが@Typesに置き換えられました。

関連する問題