本篇本章設有中文版

ECMAScript 5 (известный как JavaScript) имеет строгий режим, в то время как вы должны добавить 'use strict' ко всем файлам JavaScript в ваших проектах Node.js, чтобы включить строгий режим. (Вы также можете добавить флаг — use_strict во время работы вашего приложения. Но те сторонние библиотеки, которые используются в вашем проекте, находятся вне вашего контроля и могут плохо работать в строгом режиме. Поэтому этот метод не рекомендуется.) Это требует много времени и подверженный ошибкам процесс должен выполняться с помощью расширений.

Но в аналогичных расширениях на MarketPlace есть несколько проблем:

  1. Нет возможности использовать одинарные кавычки (') или двойные кавычки (")
  2. Нет возможности добавлять точку с запятой (;) или нет
  3. Неоднократно добавляйте оператор 'use strict' к файлам, в которых он уже есть

Я лучше напишу свой. Вот и все: Insert use strict.

Вы можете настроить несколько конфигураций, которых должно хватить для разных стилей кодирования. Вы можете найти подробности и информацию об использовании на странице загрузки.

Если вы обнаружите какие-либо проблемы или хотите отправить запросы на перенос, посетите GitHub.