1

eslint を使用して未使用の変数の警告を防ぐために、エクスポートされたコメントを使用して問題が発生しています。グローバル コメントは、コードの他の場所で正しく機能しています。

eslint からの警告:

"bootstrap" is defined but never used  no-unused-vars

コード:

/* exported bootstrap */
var bootstrap = require('bootstrap');
4

1 に答える 1

0

nodeまたは環境をcommonjsオンにすると、追加のスコープが作成されます。つまり、ブラウザー環境などでグローバルとしてマークされた変数にグローバルにアクセスすることはできません。そのため、それらを としてマークすることはできませんexported。そのため、現在のファイル以外の場所で変数を使用する場合は、modules.export = {...}. そのため、exportedコメントは機能しません。

于 2015-11-16T01:55:10.690 に答える