2016-12-22 7 views
2

私はstandardJS構文を遵守しようとしているので、私が使用しない変数は定義したくありません。変数を設定せずにインポート構文を使用することは可能ですか?変数に名前を付けずにインポートを使用することはできますか?

require('flickity-imagesloaded') 
+1

はい。 [15文字] – Scimonster

+0

StandardJSは警告またはエラーを表示していますか? –

+0

重大度: 'Error' メッセージ: '' imagesloaded 'は定義されていますが使用されていません。 (no-unused-vars) ' at:' 7,8 ' – Himmators

答えて

3

できます。 importのドキュメントを見ると、あなたが行うことができます:

import "flickity-imagesloaded"; 

これはモジュール全体をインポートしますが、任意の変数をバインドしません。

(そして、それはあなたがノードにいる場合、あなたはrequire代わりのインポートを使用することができ、@ Scimonsterの答えで述べて、そしてあなたがあなたの質問に言及しただけのようだったように)

0

はい、ちょうどあなたがあなたの質問を持っているように:

require('flickity-imagesloaded') 

var someModule = require('something')スクリプトに関する魔法のようなものは何もありません。関数呼び出しの結果に変数を代入します。変数を必要としない場合は、関数を呼び出してください。そのような古いバージョンに欠けている機能をpolyfillingなど副作用、で何かをやったときに

これが一般的です。

+0

「flickity-imagesloaded」からxxxを使用しないでimport xxxを使用することで、私はintrestedされました – Himmators

関連する問題