ESLint говорит мне, что мне не нужно "use strict"
в начале моего файла index.js (это простой сервер, такой как 6-строчный на https://nodejs.org/en/about/). Судя по всему, все модули узла уже находятся в строгом режиме. Имеет смысл.
Однако запуск node index.js
приводит к ошибке «SyntaxError: [let] не поддерживается за пределами строгого режима». работает с "избыточной" прагмой "use strict"
.
Почему несоответствие? Разве узел не должен знать, что этот модуль узла действительно является строгим по умолчанию? Может ли это быть связано с какой-то простой неправильной настройкой узла, ESLint или моей IDE?
--use-strict
- person Explosion Pills   schedule 26.09.2015/*eslint strict:0*/
. - person Amit   schedule 26.09.2015