Fixing 'Digital Envelope Routines Unsupported' Issue on Apple Silicon Processors

Tags: node-js

Encountering the Digital Envelope Routines Unsupported error when executing older Node.js code on the latest Node.js version on Apple Silicon Processors is a common issue. The solution to this problem involves a straightforward step: installing Rosetta.

To address this issue and ensure seamless execution of your Node.js code, follow these steps:

  1. Open your terminal.
  2. Enter the command: softwareupdate --install-rosetta

This command initiates the installation of Rosetta, which facilitates the execution of older code on the latest Node.js version without encountering the Digital Envelope Routines Unsupported error.

Implementing this solution allows compatibility between the different Node.js versions on Apple Silicon Processors, enabling smooth and error-free execution of your code.

Since you've made it this far, sharing this article on your favorite social media network would be highly appreciated 💖!

Published

Latest Posts