Удалить страницу в вк навсегда: Как удалить аккаунт в ВК: инструкция

node.js — узел: —openssl-legacy-provider не разрешен в NODE_OPTIONS

Эта проблема появилась после обновления sudo apt upgrade в Ubuntu 20.04. Раньше я работал на версиях node v18.0.0 и npm 8.7.0, но после обновления возникла проблема, я выполнил команду nvm install node --reinstall-packages-from=node , но это не помогло. Сейчас использую npm v8.12.1, node v18.4.0. При запуске команды npm start я получаю сообщение:

 > [email protected] start
> cross-env PORT=10888 HTTPS=false запуск сценариев реагирования --openssl-legacy-provider
узел: --openssl-legacy-provider не разрешен в NODE_OPTIONS
 

часть файла package.json выглядит так:

 "скрипты": {
    "start": "cross-env PORT=10888 HTTPS=false start-scripts start --openssl-legacy-provider",
    "build": "сборка реагирующих скриптов",
    "predeploy": "выполнить сборку npm",
    "развернуть": "vk-miniapps-развернуть",
    "tunnel": "vk-tunnel --insecure=1 --http-protocol=https --ws-protocol=wss --host=localhost --port=10888"
  },
 

Я вернулся к версии npm 8. 7.0, npm install -g [email protected] , но теперь даже вывод версии узла показывает ту же ошибку:

 узел -v
узел: --openssl-legacy-provider не разрешен в NODE_OPTIONS
 

попытка обновления:

 установка nvm 12.13.0
v12.13.0 уже установлена.
Теперь используется узел v12.13.0 (npm v)
 
  • node.js
  • npm
  • узлы-модули
1

Я столкнулся с этим на MacOS. С терминала я запустил export , чтобы проверить переменные среды, и увидел, что NODE_OPTIONS=--openssl-legacy-provider был установлен. Затем я просто запустил unset NODE_OPTIONS , а затем снова смог использовать узел.

0

В Linux вам необходимо отредактировать файл /etc/ssl/openssl.cnf , раскомментировав несколько строк, что позволит включить поддержку устаревшего провайдера.

У меня Fedora 36; Мне пришлось изменить эти строки:

 ##[provider_sect]
##по умолчанию = default_sect
##legacy = legacy_sect
##
##[default_sect]
##активировать = 1
##
##[legacy_sect]
##активировать = 1
 

в:

 [provider_sect]
по умолчанию = default_sect
наследие = legacy_sect
[default_sect]
активировать = 1
[legacy_sect]
активировать = 1
 
5

 не установлен NODE_OPTIONS
 
1

Для меня удаление только NODE_OPTIONS не решило проблему, пришлось использовать

 nvm use v18
 

для решения проблемы

2

Я использую macOS. Ранее у меня была Node Version 18, в которой была эта проблема в моем NodeJs Project

 Сообщение об ошибке «ошибка: 0308010C: подпрограммы цифрового конверта:: неподдерживаемые»
 

Я понизил версию узла до 16 LTS, а затем появилась эта ошибка

 узел: --openssl-legacy-provider не разрешен в NODE_OPTIONS
 

Проблема решена простым выполнением следующей команды в терминале.

 не установлен NODE_OPTIONS
 

Надеюсь, это поможет! 🙂

Вы можете попытаться отменить установку производственной переменной NODE_OPTIONS. Это можно сделать из командной строки.

Ваша версия Node уже актуальна (версия 18). Подобная проблема уже лечилась и решалась по следующей ссылке на Github: https://github.com/microsoft/vscode/issues/136599

1

Я установил новую версию, но не использовал

 nvm use node
 

Мы можем установить устаревшую опцию SSL в файле .npmrc.

В моем случае NodeJS v18 с npm v9

Добавьте или отредактируйте файл .
npmrc в папке вашего проекта и добавьте параметр:
 node-options="--openssl-legacy-provider"
 

Преимущества:

  • Можно управлять по проекту
  • Файл .npmrc в проекте будет напоминать нам о том, что проект необходимо обновить.
  • Если это появится в другом проекте на сервере, у нас все равно будет ошибка.

БЫСТРОЕ ИСПРАВЛЕНИЕ

Вы можете попробовать понизить версию. Но в качестве быстрого исправления вы можете сделать следующие варианты.

В Unix-подобных системах (Linux, macOS, Git bash и т. д.):

 export NODE_OPTIONS=--openssl-legacy-provider
 

В командной строке Windows:

 установите NODE_OPTIONS=--openssl-legacy-provider
 

В PowerShell:

 $env:NODE_OPTIONS = "--openssl-legacy-provider"
 

Подробнее

обновить NVM до v18,

затем отключить NODE_OPTIONS

БУДЕТ ОК!

1

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

. 0

Два способа исправить это —

ПУТЬ 1

Попробуйте сбросить NODE_OPTIONS , выполнив следующую команду

 export NODE_OPTIONS=""
 

СПОСОБ 2

Обновление до узла 18

 Использование nvm v18
 

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

кодов погашения Garena Free Fire MAX на 22 мая: получите награды Project Crimson!

Главная Как активировать коды активации Garena Free Fire MAX на 22 мая: получите награды Project Crimson!

Коды погашения Garena Free Fire MAX на 22 мая: Коды погашения Garena Free Fire MAX активны! Придайте импульс своему игровому процессу, активировав эти коды прямо сейчас.

Коды погашения Garena Free Fire MAX на 22 мая: Игроки Garena Free Fire MAX отлично проведут время, поскольку Project Crimson все еще продолжается! Таким образом, это отличный шанс для игроков получить в свои руки эксклюзивные и захватывающие награды, такие как граната Rotborne, красочный рюкзак для гитары, головной убор и баннер Scoped-In и многое другое. На официальной странице Garena North America в Твиттере недавно было написано: «Выполняйте миссии Project Crimson в Free Fire и получайте потрясающие награды!»

Помимо таких ограниченных по времени событий, как это, игроки могут бесплатно получить аналогичные захватывающие награды или заплатить определенную сумму, чтобы получить премиальный пропуск, который также открывает доступ к особым наградам.

Эти коды погашения состоят из 12 буквенно-цифровых символов, и каждый код содержит отдельные загадочные призы. Количество кодов, которые вы можете использовать, не ограничено, но каждый код может быть активирован каждым игроком только один раз. Срок действия этих кодов составляет от 12 до 24 часов, поэтому постарайтесь запросить их как можно раньше. Некоторые коды могут не работать для определенного игрока из-за того, что игрок находится на другом сервере или в другом регионе.

Поэтому не забудьте проверить как можно больше кодов, представленных сегодня. Ознакомьтесь с кодами погашения Garena Free Fire MAX на 22 мая здесь.

Коды погашения Garena Free Fire MAX на 22 мая

GCNVA2PDRGRZ

J3ZKQ57Z2P2P

3IBBMSL7AK8G

MHM5D8ZQZP22 9000 9

8F3QZKNTLWBZ

WEYVGQC3CT8Q

X99TK56XDJ4X

4ST1ZTBE2RP9

FF7MUY4ME6SC

B3 G7A22TWDR7X

Коды погашения Garena Free Fire MAX для 22 мая: Как активировать коды

Шаг 1:

Посетите веб-сайт Redemption игры, нажав на ссылку- https://reward. ff.garena.com/en.

Шаг 2:

Войдите в свою игровую учетную запись, используя Facebook, Google, Twitter, Apple ID, Huawei ID и ВКонтакте.

Шаг 3:

Теперь вам нужно будет ввести код погашения в текстовое поле и нажать кнопку подтверждения.

Шаг 4:

Готово! Награды будут отображаться в вашем почтовом разделе в течение 24 часов в случае успешного погашения.

Следите за последними техническими новостями и обзорами HT Tech, а также следите за нами в Twitter, Facebook, Google News и Instagram. Для наших последних видео, подписывайтесь на наш канал на YouTube.

Дата первой публикации: 22 мая, 06:24 IST

Теги: garena free fire max

НАЧАЛО СЛЕДУЮЩЕЙ СТАТЬИ

Советы и подсказки

Хотите обновить медленный ПК? Вот советы, которые вы действительно можете использовать, чтобы ускорить работу

Полный охват! Google Maps Street View India: научитесь им пользоваться

Как сократить счет за кондиционер, не чувствуя себя жарко

Как не попасться на удочку мошенников в WhatsApp: 5 лучших советов

Приложения для повышения производительности, которые изменят ваш рабочий день

Выбор редакции

Обзор

Tecno Phantom V Fold: убедительный дебют

Обзор

Moto G73 5G: достаточно чистый пользовательский интерфейс и хорошая батарея, но что насчет остального?

Обзор

Poco X5 Pro: чемпион среднего уровня производительности!

Обзор кроссовера Garmin Instinct

: идеальный компаньон для искателей приключений

Обзор

Gizmore Vogue: умные часы выглядят премиально, но работают ли они как часы?

Актуальные истории

Список пожеланий iOS 17: это функции, которые мы хотим увидеть во время Apple WWDC 2023

Шок и трепет! Этот iPhone выдержал 12 месяцев под водой

Объявлена ​​дата выхода

BGMI! Узнайте, когда вы снова сможете играть в Battlegrounds Mobile India

Apple WWDC 2023: когда выйдет iOS 17? Стоит ли скачивать обновление?

Twitter отказывается от Кодекса ЕС по дезинформации, заявил комиссар

BGMI представляет новые голосовые пакеты с участием Mortal и Thug; Добавлена ​​новая карта

Обновление BGMI 2.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *