Este error significa que react-scripts no está instalado o no es accesible correctamente en tu proyecto React. Suele aparecer al ejecutar npm start o comandos similares cuando la dependencia react-scripts falta o está dañada.
Soluciones prácticas
a. Instalar react-scripts. La causa más común es que react-scripts no esté presente. Instala la dependencia con npm install react-scripts o con yarn add react-scripts.
b. Comprueba que estés en el directorio correcto. Asegúrate de ejecutar los comandos desde la carpeta raíz del proyecto donde está package.json. Si no estás allí, navega con cd nombre-de-tu-proyecto-react.
c. Reinstalar node_modules. A veces la instalación está corrupta. Elimina la carpeta y el lock file con rm -rf node_modules package-lock.json y luego reinstala todo con npm install.
d. Revisar package.json. Confirma que react-scripts aparece en dependencies y que los scripts usan react-scripts start build test eject. Si no aparece, añade e instala con npm install react-scripts. Tras la instalación la sección dependencies debe incluir react-scripts en una versión estable, por ejemplo 5.0.1.
Por qué puede aparecer versiones extrañas como ^0.0.0. Esto ocurre por corrupción de la caché de npm, problemas de red durante la instalación, procesos interrumpidos o conflictos de resolución de versiones. Ejecutar npm cache clean --force y volver a instalar puede ayudar en algunos casos.
Si nada de lo anterior funciona, recrea el proyecto con npx create-react-app my-new-app y luego cd my-new-app. Tras crear de nuevo y reinstalar dependencias, los comandos deberían funcionar correctamente.
Consejos adicionales: comprueba la versión de Node y npm, evita permisos incorrectos al instalar paquetes globales, y si usas monorepos o entornos virtuales revisa las rutas y variables de entorno que puedan interferir.
En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida y podemos ayudarte a resolver este tipo de problemas e implementar soluciones robustas para tus proyectos. Ofrecemos servicios de desarrollo de aplicaciones y software a medida y trabajamos integrando inteligencia artificial y prácticas de ciberseguridad en cada proyecto. Si necesitas una solución a medida visita nuestra página de desarrollo de aplicaciones y software multiplataforma o conoce nuestras propuestas de inteligencia artificial para empresas para incorporar agentes IA, automatización y analítica avanzada.
Palabras clave: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.
Si esta guía te ha servido, comparte tu experiencia para ayudar a otros desarrolladores. También ofrecemos soporte y consultoría para proyectos que requieren integración con servicios cloud aws y azure, seguridad avanzada y soluciones de Business Intelligence con power bi.