2016-10-04 10 views
0

私はAureliaのskeleton-typescript-webpackサンプルを使ってサンプルアプリケーションを構築しています。Aurelia skeleton-typescript-webpackにパッケージを正しくインストールするには?

私はNPM私は瞬間を使用する場合、使用する値コンバーターを作成し

--save瞬間をインストールし使用してmoment.jsを追加しました:

import * as moment from 'moment'; 

export class DateFormatValueConverter { 
    toView(value){ 
     return moment(value).format("MM/DD/YYYY HH:mm A"); 
    } 
} 

これはすべてのIDEによさそうです。しかし、私はそれを実行すると、ブラウザコンソールは、 "瞬間は関数ではない"ことを示しています。デバッガを見ると、モーメントオブジェクトは正しくロードされていないように見えます。

私はまだ様々なローダーの内部の動作に慣れていないので、私はおそらく一歩を逃したでしょう。何がですがありますか?この特定のケースで

enter image description here

答えて

0

私は主に...正しいすべてをやっていたように、それが見えます。モーメントの.d.tsファイルが正しくないようです。

this.localMoment = require("moment"); 

私はこれを実行した後、すべてうまくいきました。

関連する問題