Ошибка digital envelope routines unsupported
Автор: LIMPIX31
Ошибка Error: error:0308010C:digital envelope routines::unsupported
чаще всего возникает из-за несовместимой (более новой версии Node.JS)
Вот несколько способов её решения
Этот способ решения подразумевает откат версии Node.JS до LTS или рекомендуемой версии проекта, если она указана. Удалите с вашего устройства Node.JS и скачайте требуемую версию на официальном сайте. Вы также можете использовать менеджер версий NVM.
Установите переменную среды NODE_OPTIONS
в значение --openssl-legacy-provider
при запуске проекта
Пример (package.json):
{
"scripts": {
"start": "export NODE_OPTIONS=--openssl-legacy-provider <start_script>"
}
}