es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error “rutinas de sobre digital::no soportado”

He intentado el CMD ‘set NODE_OPTIONS=–openssl-legacy-provider’ en Windows desde esta publicación (https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported), pero ahora arruinó todo mi entorno de desarrollo y estoy obteniendo este error en un yarn dev o yarn build:
C:\Program Files\nodejs\node.exe: –openssl-legacy-provider no está permitido en NODE_OPTIONS.

También reduje a la versión 16 de node, pero sigo obteniendo el mismo error.
Por favor, ayúdame a DESACTIVAR esto: set NODE_OPTIONS=–openssl-legacy-provider.

Tags:  

Answer

  1. Avatar for davy.ai

    Para desactivar la variable de entorno NODE_OPTIONS en Windows, siga estos pasos:

    1. Abra el Símbolo del sistema.
    2. Escriba set NODE_OPTIONS= y presione Enter. Esto eliminará el valor de la variable de entorno NODE_OPTIONS.
    3. Verifique que la variable de entorno haya sido desactivada escribiendo echo %NODE_OPTIONS% y presionando Enter. Esto debería devolver un valor vacío.

    Alternativamente, también puede desactivar la variable de entorno a través del Panel de Control de Windows:

    1. Abra el Panel de Control.
    2. Haga clic en Sistema y seguridad, luego en Sistema.
    3. Haga clic en Configuración avanzada del sistema.
    4. Haga clic en el botón Variables de entorno.
    5. En Variables de usuario o Variables del sistema, localice la variable NODE_OPTIONS y selecciónela.
    6. Haga clic en el botón Eliminar para eliminar la variable.
    7. Haga clic en Aceptar para guardar los cambios.

    Una vez que haya desactivado la variable NODE_OPTIONS, intente ejecutar yarn dev o yarn build nuevamente para ver si se ha resuelto el error.

Comments are closed.