




Я думаю, что эти два варианта флага используются в разном контексте и не совсем сопоставимы. С одной стороны, вы можете посмотреть на флаг rejectUnauthorized = false в узле контекст выполнения, который работает, как указано в ответе это:
By setting rejectUnauthorized: false, you're saying "I don't care if I can't verify the server's identity." Obviously, this is not a good solution as it leaves you vulnerable to MITM attacks.
Принимая во внимание, что вы можете рассматривать strictSSL = ложь как больше контекст сборки и настройки, поскольку это флаг, который вы передаете npm при установке зависимостей из источника HTTP, а не https, как упоминалось в сообщении это.
HTH.