Recibo este error cuando intento depurar mi aplicación de nodo con el comando npm start.
Error:Desde el archivo de depuración:npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C: \ Archivos de programa \ nodejs \\ node.exe" "C: \ Archivos de programa \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "start" npm ERR! nodo v0.12.7 npm ERR! npm v2.11.3
npm ERR! script faltante: ¡inicie npm ERR! npm ERR! Si necesita ayuda, puede informar este error en: npm ERR! https://github.com/npm/npm/issues npm ERR! Incluya el siguiente archivo con cualquier solicitud de soporte: npm ERR! C: \ Users \ andrmoll.NORTHAMERICA \ Documents \ GitHub \ SVIChallenge \ npm-debug.log
pila detallada Error: falta script: inicio
4 pila detallada en ejecución (C: \ Archivos de programa \ nodejs \ node_modules \ npm \ lib \ run-script.js: 142: 19)
4 pila detallada en C: \ Archivos de programa \ nodejs \ node_modules \ npm \ lib \ run-script.js: 58: 5
4 pila detallada en C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 345: 5
4 pila detallada en checkBinReferences_ (C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 309: 45)
4 pila detallada al final (C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 343: 3)
4 pila detallada en ese momento (C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 113: 5)
4 pila detallada en C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 300: 12
4 pila detallada en evalmachine.:334:14
4 pila detallada en C: \ Archivos de programa \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ graceful-fs.js: 102: 5
4 pila detallada en FSReqWrap.oncomplete (evalmachine.:95:15)
fuente

startscript definido en tupackage.jsonarchivo?Respuestas:
Parece que es posible que no haya definido un
startscript en supackage.jsonarchivo o que su proyecto no contenga unserver.jsarchivo.https://docs.npmjs.com/misc/scripts#default-values
Puede cambiar el nombre de su script de aplicación
server.jso agregar lo siguiente a supackage.jsonO ... podrías correr
node your-script.jsdirectamentefuente
startcuando tienesmain?maines el punto de entrada a un módulo cuando lo usasrequire('your-module')para incluirlo en otro proyecto: docs.npmjs.com/files/package.json#main .scripts.startes el script que ejecutará npm cuando escribanpm start.npm initno pregunta sobre el guión de inicio. O al menos no se usamaincomo script de inicio.Este error también ocurre si agregó una segunda clave "script" en el archivo package.json. Si solo deja una clave "script" en el package.json, el error desaparece.
fuente
npm startno estaba funcionando.En mi caso, no estaba funcionando porque lo usé
"scripts"dos veces . Después de combinar, está bien.fuente
Utilice la siguiente línea de código en el objeto de script que está allí en package.json
Para mí funcionó perfectamente bien.
fuente
$ npm run serve?Tuve este problema al instalar react-js por primera vez: esta línea me ayudó a resolver el problema:
fuente: https://stackoverflow.com/a/59260128/11652661
fuente
compruebe que el archivo package.json que tiene la propiedad "scripts" está ahí o no. si no actualiza la propiedad del script como esta
fuente
Si está usando babelify y watchify, vaya a:
package.json
y agregue esto en "scripts":
Un ejemplo sería:
Gracias a Mark Price de DevSlopes
fuente
En mi caso, si se trata de un proyecto de reacción, puede intentar actualizar npm y luego actualizar react-cli
fuente
debe evitar el uso de la versión npm inestable.
Observé una cosa que es un problema basado en la versión de npm, la versión 4.6.1 de npm es estable pero 5.x es inestable porque package.json se configurará perfectamente mientras se crea con la plantilla predeterminada si es una versión estable y, por lo tanto, no lo hacemos manualmente ' No es necesario agregar esos scripts.
Obtuve el siguiente problema en el npm 5, así que bajé a npm 4.6.1 y luego funcionó para mí,
ERROR: npm 5 aún no es compatible
Parece que estás usando npm 5, que se lanzó recientemente.
La aplicación Create React Native todavía no funciona con npm 5, desafortunadamente. Recomendamos usar npm 4 o hilo hasta que se resuelvan algunos errores.
Puede seguir los problemas conocidos con npm 5 en: https://github.com/npm/npm/issues/16991
Devas-MacBook-Air: SampleTestApp deva $ npm start npm ERR! script faltante: inicio
fuente
Otra posible razón: estás usando npm cuando tu proyecto se inicializa en hilo. (Lo hice yo mismo). Así sería en
yarn startlugar denpm start.fuente
Instalar create-react-app a nivel mundial ahora se desaconseja. En su lugar, desinstale el paquete create-react-app instalado globalmente haciendo: npm uninstall -g create-react-app (puede que tenga que eliminar manualmente la carpeta del paquete si este comando no funcionó para usted. Algunos usuarios han informado que tuvieron que eliminar carpetas a mano)
Luego puede ejecutar npx create-react-app my-app para crear una aplicación de reacción nuevamente.
ref: https://github.com/facebook/create-react-app/issues/8086
fuente
Asegúrese de que los puertos estén encendidos
BLAL BLA BLA Y AL FINAL TIENES ESTO
Todavía es un newbee en el nodo js, pero esto causó más de esto.
fuente
Eche un vistazo a su client / package.json . Tienes que tener estos scripts
fuente
Es posible que tenga una instalación antigua (global) de npm que causa el problema. A partir del 19/12, npm no admite instalaciones globales.
Primero, desinstale el paquete usando:
npm uninstall -g create-react-appAlgunos usuarios de osx / Linux pueden necesitar también eliminar el antiguo npm usando:
rm -rf /usr/local/bin/create-react-appEste es ahora el único método compatible para generar un proyecto:
npx create-react-app my-appFinalmente puedes ejecutar:
npm startfuente
agregue este fragmento de código en su package.json , según su propia configuración.
fuente
Tengo el mismo problema. Intento escribir un código en el archivo package.json como se muestra a continuación
fuente
He resuelto el mío. No es un error de NPM, está relacionado con el comportamiento del proxy.
Si estás detrás del proxy,
fuente