2017-10-03 7 views
0

ほとんどが、道場のモジュールがseparatlyロードされているJavaScriptファイル:もちろんdojoモジュールでeslintを動作させるには?このようになり

define(["dojo/moduleToLoad1","dojo/moduleToLoad2",....], 
function(moduleToLoad1,moduleToLoad2){ 

var module = { 

// do something here 
} 
return module 

}); 

Eslintを定義intial未定義であることを言及しません。どのように私はeslintがエラーを定義することを理解することができますか?

答えて

1

Eslint設定ファイルでenable the "amd" environmentにする必要があります。これにより、definerequireがグローバルに使用できるようになります。 { は「定義」:真、 「必要」: 真}、 `

+0

あなたはどんな違いが単純に定義し、そのような'「グローバル」としてグローバルに必要と追加すると思いますか? – humanityANDpeace

+1

それは良い質問です。結果の点で違いはないと思いますが、環境をamdに設定すると、意図が明確になります – Corina

関連する問題