2016-09-30 37 views
0

pikadayカレンダープラグインがあります。角度2のアプリケーションで使用します。角2にモジュールを挿入できません

私は​​を経由して、それをインストールし、次のnpm i @type/pikadayを持つ型定義をインストールしますが、import {Pikaday} from "pikaday"後に私が得たとエラーいる:

Module '"*/node_modules/@types/pikaday/index"' has no exported member 'Pikaday'.

をしかし、私はそのPikaday、このパスからindex.d.tsファイルで見ることができます輸出され、宣言された。それを解決する方法がわからない...

また、angle-material2と互換性のある他のカレンダーライブラリがありますか? (私は 'ng2-datepicker'と 'angular2-datepicker'と 'bootstrap'や 'jquery'を持つツールに興味がありません)。

最新のangular-cli(beta.15)とangular 2.0.0で生成されたプロジェクトで使用しています。

答えて

0

私は追加することで、この問題はラウンドだ:私はindex.d.tsファイルの下export default Pikaday;の代わりexport = Pikaday;を使用し、私のcomponent.ts

0

で輸入後

declare var Pikaday;

を。 また、使用するコンポーネントの下にimport Pikaday from "pikaday" angle-cli.jsonファイルの下にpikaday jsとcssファイルも追加しました。それは私のために働いた。

関連する問題