react paginas hechas crear con app javascript node.js git maven

javascript - paginas - ''react-scripts'' no se reconoce como un comando interno o externo



crear app reactjs (4)

Tengo un proyecto de Maven, dentro del cual se clona un proyecto de JavaScript como un submódulo de git. Así que la estructura del directorio se parece a

mavenapp/src/main/javascript/[npm project files]

dentro de mi package.json, la prueba se ve así: "test": "react-scripts test --env=jsdom",

pero cuando trato de ejecutar la prueba de npm se dice

''react-scripts'' no se reconoce como un comando interno o externo,

Curiosamente, cuando cloné el proyecto javascript de forma independiente no recibo este error. He intentado volver a ejecutar la npm install .

npm version : 5.5.1

node version : 9.3.0


Es un error sobre el archivo react-scripts que falta en su directorio de módulos de nodos en el momento de la instalación.

Verifique que su dependencia de script de reacción esté disponible o no en package.json

Si no está disponible, agregue manualmente a través de:

npm instalar react-scripts --save


Has probado:

rm -rf node_modules && npm install

La limpieza de node_modules primero, a menudo tiende a solucionar muchos problemas extraños relacionados con paquetes como los de Node.


soluciono este problema :-), simplemente desinstale su node.js y muestre los archivos ocultos

luego vaya a "C: / Users / supcname / AppData / Roaming /

luego borre las carpetas "npm" y "npm-cache"

e instalar una nueva versión de node.js.


react-scripts no se reconoce como un comando interno o externo relacionado con npm.

Actualizaría todas mis dependencias en mis archivos package.json a las últimas versiones tanto en el directorio principal como en el directorio del cliente, si corresponde. Puede hacerlo utilizando un asterisco "*" en lugar de especificar un número de versión específico en sus archivos package.json para sus dependencias.

Por ejemplo:

"dependencies": { "body-parser": "*", "express": "*", "mongoose": "*", "react": "*", "react-dom": "*", "react-final-form": "*", "react-final-form-listeners": "*", "react-mapbox-gl": "*", "react-redux": "*", "react-responsive-modal": "*", }

Luego me aseguraría de que cualquier package-lock.json se eliminara y luego ejecutara npm install y yarn install tanto en el directorio principal como en el directorio del cliente, si corresponde.

Entonces deberías poder ejecutar una compilación de hilos y luego usar el inicio de hilos para ejecutar la aplicación.