2016-04-03 11 views
3

これは簡単ですが、npmを使用するためのガイドに従っているようには見えません。using Npm packages Meteor 1.3 瞬時npmモジュールをインストールします。Meteor 1.3 import npmモジュールの問題

私はクライアントでパッケージを使用しようとすると、私は取得し続けます。コンソールで

import moment from 'moment'; 
var Moment = require('moment')() 

Template.myTemp.events({ 
'click #exampleBtn': function(e){ 

e.preventdefault() 

console.log(Moment) 

    } 
}); 

私は にSyntaxErrorを取得しているように見える:import宣言はモジュールのトップレベルでのみ表示される場合があります。 ReferenceError:モーメントが定義されていません。

答えて

3

あなたはすでにimport moment from 'moment'ですが、行番号2は必要ありません。基本的に、ライン#1とライン#2は同じです。

行番号1はES2015モジュール構文です。 行番号2は、CommonJSモジュール構文です。

希望に役立ちます。

+1

私はそれを削除してもありがたいですが、まだSyntaxErrorが表示されているようです:インポート宣言は、コンソールのモジュールのトップレベルにのみ表示され、瞬間のログは表示されません。 – cyclopse87

+1

momentjsを小文字の瞬間としてインポートするので、 .log(moment()。calendar()) '? – sammkj

+0

ありがとうございました – cyclopse87

関連する問題