Saltar al contenido

Cómo crear un entorno de desarrollo para React en tu windows (para Claude IA y vertal v0)

11/09/2024

Voy a guiarte paso a paso para crear un entorno de desarrollo local en Windows que te permitirá ejecutar el código React con shadcn/ui.  Este tipo de codigo de programación que vas a ejecutar en una maquina local en windows suele construirse en React y se puede escribir a mano o pedirle a una IA como Claude o vercel v0 o Amazon Q.

Aquí tienes una guía detallada:

  1. Instalar Node.js:
    • Ve a https://nodejs.org/
    • Descarga la versión LTS (Long Term Support) para Windows
    • Ejecuta el instalador y sigue las instrucciones
  2. Instalar Git (si aún no lo tienes):
  3. Crear un nuevo proyecto React:
    • Abre el Command Prompt o PowerShell
    • Navega a la carpeta donde quieres crear tu proyecto. Lo vamos a llamar «ganaderia-assaf» porque es para gestionar la producción  de queso de esta raza de ovejas con garantía de origen
    • Ejecuta los siguientes comandos:
      npx create-react-app ganaderia-assaf
      cd ganaderia-assaf
  4. Instalar y configurar shadcn/ui:
    • En la misma ventana de Command Prompt o PowerShell, ejecuta:
      npx shadcn-ui@latest init
    • Sigue las instrucciones de instalación. Cuando te pregunte, elige:
      • TypeScript: No (a menos que prefieras usar TypeScript)
      • Style: Default
      • Color: Default (o elige el que prefieras)
    • Luego, instala los componentes que estamos utilizando:
      npx shadcn-ui@latest add tabs card input label button select table dialog toast
  5. Reemplazar el contenido de src/App.js:
    • Abre el archivo src/App.js en tu editor de código favorito
    • Borra todo el contenido existente
    • Copia y pega el código que te proporcioné en el artefacto anterior
  6. Actualizar el archivo src/index.js:
    • Abre el archivo src/index.js
    • Asegúrate de que tenga este contenido:
      javascript
      import React from 'react';
      import ReactDOM from 'react-dom/client';
      import './index.css';
      import App from './App';
      const root = ReactDOM.createRoot(document.getElementById('root'));
      root.render(
      <React.StrictMode>
      <App />
      </React.StrictMode>
      );
  7. Actualizar el archivo src/index.css:
    • Abre el archivo src/index.css
    • Añade el siguiente contenido al principio del archivo:
      css
      @tailwind base;
      @tailwind components;
      @tailwind utilities;
  8. Ejecutar la aplicación:
    • En la ventana de Command Prompt o PowerShell, asegúrate de estar en la carpeta de tu proyecto
    • Ejecuta el siguiente comando:
      npm start
  9. Ver la aplicación:

Deberías ver tu aplicación de gestión  funcionando en tu navegador.

Consejos adicionales:

  • Si encuentras algún error relacionado con la importación de componentes, asegúrate de que las rutas de importación en el archivo App.js sean correctas. Por ejemplo, @/components/ui/button debería ser ./components/ui/button.
  • Si necesitas detener el servidor de desarrollo, puedes presionar Ctrl+C en la ventana de Command Prompt o PowerShell.
  • Para futuras sesiones de desarrollo, solo necesitas navegar a la carpeta de tu proyecto y ejecutar npm start.

Simplifica

Tengo interés en un proyecto de Discovery RPA (c)

Sin tu permiso nada. Ahorremos tiempo y simplifiquemos nuestra vida (profesional). Echa un vistazo a nuestra política de privacidad para obtener más información.