La carpeta public, src y scripts no se creó al usar create-react-app


13

Estoy tratando de crear un nuevo proyecto usando create-react-appel comando dado en los documentos, es decir, npx create-react-app my-apppero no contiene carpetas como public srcy script.


¿Tienes algún error al ejecutar el comando anterior?
Osama Aftab

@OsamaAftab no. package.jsony node_moduleshay archivos y carpetas disponibles.
Ankit Sinha

¿Puede crear las carpetas manualmente para verificar si algún permiso está causando el problema?
GowriPranithBayyana

@ User965207 sí, puedo crear carpetas.
Ankit Sinha

Respuestas:



3

Para aquellos que siguen intentándolo y aún no funcionan, es posible que tengan el mismo problema que yo.

Debido a que las instalaciones globales de create-react-app ya no son compatibles, es posible que lo tenga instalado en su máquina, por lo tanto, tenga la versión anterior en ejecución cada vez que intente npx create-react-app. Hay 2 pasos muy sencillos: eliminar create-react-app y luego ejecutar el comando npx.

Se verá así:

  1. sudo npm rm -g create-react-app (sudo es necesario en Mac para otorgarle permiso, le pedirá su contraseña, escríbala y presione enter)
  2. npx create-react-app my-app

Debería resolver su problema allí


0

No me funciona en la máquina de Windows. Funcionó cuando ejecuté los siguientes comandos de git bash :

npm install -g create-react-app
npx create-react-app my-app

0

Puede desinstalar un paquete instalado globalmente con esto: npm uninstall -g create-react-app


0

Lo que funcionó para mí es:

npm rm -g create-react-app
npm install -g create-react-app
npx create-react-app my-app

0

Siga los siguientes pasos y eso debería resolver su problema.

  1. sudo npm rm -g create-react-app (No omita sudo si es un usuario de macOS).

  2. npx create-react-app my-app(npm 5.2+ y superior) o npm init react-app my-app o yarn create react-app my-app(si usa hilo)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.