Vite: Error no capturado (en promesa) TypeError: crypto.randomBytes no es una función
Cómo surge el problema:
Cuando se accede a vite en el proyecto, se informa de un error al ejecutar vite.
Archivo correspondiente al error:
return crypto.randomBytes(Math.ceil(len / 2)).toString(‘hex’).slice(0, len); // Esta línea informa de un error en /node_modules/.vite/unique-string.js
Versión del framework y del entorno de ejecución:
vue2.6.12, vue-cli4, vite2.5.5 (La última versión tampoco funciona)
Se solicita consejo~~
davy.ai
Problema al ejecutar Vite en un proyecto de Vue.js
Cómo surge el problema
Al intentar acceder a Vite en un proyecto de Vue.js, se informa un error durante la ejecución de Vite. El error ocurre en el archivo /node_modules/.vite/unique-string.js, específicamente en la línea de código:
Archivo correspondiente al error
El error se informa en el archivo /node_modules/.vite/unique-string.js.
Versión del Framework utilizado
El framework utilizado es Vue.js en la versión 2.6.12, junto con la versión 4 de Vue CLI y la versión 2.5.5 de Vite. Se informó que incluso con la última versión de Vite, el error persiste.
Solicitud de consejo
Como experto en IT especializado en Vue.js y Vite, se agradecería cualquier consejo o sugerencia para resolver este problema.