Blog de programación, errores, soluciones

Chose Language:
Author: Admin/Publisher |not checked

Laravel – Error: Cannot find module ‘node:path’

Es probable que con la versión más reciente de Laravel te hayas topado con este error, cuando corres el comando php artisan breeze:install en consola

El error Laravel – Error: Cannot find module ‘node:path’ se debe a que nuestra versión de Node no es compatible con nuestra versión de Laravel 9 su modulo de vite necesita un engine que sea «node»: «^14.18.0 || >=16.0.0» asi pues si tenemos motores de node menores a esto nos dara error

si corremos la siguiente línea en consola y da un resultado parecido:

Chequeando node versión
node -v
v14.17.0

deberemos actualizar nuestro node.

Para actualizar node podemos utilizar la siguiente línea en consola para actualizar NPM

Updating NPM
npm install -g npm

Instalaremos n si es que tenemos Linux o Mac, en caso de Windows simplemente corra el instalador para Windows eso si antes desinstalando el node anterior. En el último caso, baja la versión actual y no la LTS.

Veamos como instalar n:

npm install -g n

Luego corre lo siguiente:

n latest

Esto instalará la última versión de node.

Por último correremos prune, este comando quitará las versiones anteriores dejando la más actual

n prune
Category: laravel
Something wrong? If you found an error or mistake in the content you can contact me on Twitter | @luisg2249_luis.
Last 4 post in same category