"use strict"
ESLint は、index.js ファイルの先頭に必要がないことを教えてくれます (これは、 https://nodejs.org/en/about/にある 6 行のサーバーのような単純なサーバーです)。どうやら、すべてのノードモジュールはすでに厳密モードになっています。理にかなっています。
ただし、実行node index.js
すると、「SyntaxError: [let] not supported outside strict mode」というメッセージが表示されます。「冗長」プラグマで実行されます。"use strict"
矛盾の理由は?ノードは、このノードモジュールがデフォルトで実際に厳密であることを認識すべきではありませんか? これは、ノード、ESLint、または IDE の単純な構成ミスが原因でしょうか?