私は現在、活字版でイオン2と角度2を使用してアプリケーションを開発しようとしています。私はライブラリを使用することに決めましたamqp-ts私のアプリにメッセージを含めるには。すべてがうまくいったエラーTS2307:モジュール「青い鳥」を見つけることができません
npm install amqp-ts
、今私はこのような何かを持っている:のように私は、NPMを経由してライブラリをインストールし
/ app root directory
+ node_modules
- amqp-ts
- lib
- amqp-ts.d.ts
- node_modules
- amqplib
- bluebird
- winston
問題が今始まる:それはあるように私は私のコンポーネントにライブラリをインポート... the documentationの例で行わ
import * as Amqp from "amqp-ts";
...と私はアプリを展開しようとすると、私は次のエラーメッセージが出ます:
TypeScript error: C:/APPs/Test/Ionic2Angular2App/node_modules/amqp-ts/lib/amqp-ts.d.ts(2,26): Error TS2307: Cannot find module 'bluebird'.
TypeScript error: C:/APPs/Test/Ionic2Angular2App/node_modules/amqp-ts/lib/amqp-ts.d.ts(50,12): Error TS2304: Cannot find name 'Buffer'.
1.最初のエラーメッセージ
// exported Typescript type definition for AmqpSimple
import * as Promise from "bluebird";
[...]
2に関連するライン2のエラーメッセージ(同じファイル:AMQP-ts.d.ts)に関連するライン
私があなたを助けてくれることを願っています。
は、あなたがそのライブラリのためのタイピングをインストールしましたか? – vintem