Si estamos intentando crear un nuevo proyecto de React js y al ejecutar
npx create-react-app app
accedemos a la carpeta:
ls app
y tan solo tenemos los siguientes ficheros:
node_modules
package-lock.json
package.json
Puede ser que tengamos instalada una versión vieja de create-react-app en nuestro sistema, en:
/usr/local/bin/create-react-app
Para «fixear» esto vamos a desinstalar create-react-app con:
sudo npm uninstall -g create-react-app
Y ya debería de funcionar.
Creamos otra app con npx.
npx create-react-app app2
Listamos el directorio
ls app2
y
README.md
node_modules
package-lock.json
package.json
public
src
!Saludosss!
PD: Hay otra solución un poco «ñapas» que consistiría en ejecutar:
npx --ignore-existing create-react-app app
Y como veis, ignoraría el global existente, (haced el camino limpio que sienta mejor 🙏)