start servidor script run react produccion nodejs node missing log found err javascript node.js express package.json npm-scripts

javascript - servidor - npm run ios missing script ios



Error de inicio del script que falta al ejecutar npm start (13)

Recibo este error cuando intento depurar mi aplicación de nodo usando el comando npm start.

Error:

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

Desde el archivo de depuración:

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)


Asegúrese de que los puertos estén encendidos

var app = express(); app.set(''port'', (process.env.PORT || 5000));

BLAL BLA BLA Y AL FINAL TIENES ESTO

app.listen(app.get(''port''), function() { console.log("Node app is running at localhost:" + app.get(''port'')) });

Todavía es un newbee en el nodo js, ​​pero esto causó más de esto.


En mi caso, no estaba funcionando porque usé "scripts" dos veces . Después de combinar, está bien.

"scripts": { "test": "make test", "start": "node index.js" }


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.


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,

"scripts": { "start": "<your-script-file>.js", "test": "echo /"Error: no test specified/" && exit 1" },


Otra posible razón: estás usando npm cuando tu proyecto se inicializa en hilo. (Lo hice yo mismo). Por lo tanto, sería yarn start lugar de npm start .


Parece que es posible que no haya definido un script de start en su archivo package.json o que su proyecto no contenga un archivo server.js .

Si hay un archivo server.js en la raíz de su paquete, entonces npm predeterminará el comando de inicio al nodo server.js.

https://docs.npmjs.com/misc/scripts#default-values

Puede cambiar el nombre de su script de aplicación a server.js o agregar lo siguiente a su package.json

"scripts": { "start": "node your-script.js" }

O ... podría ejecutar el node your-script.js directamente


Si está ejecutando dos aplicaciones al mismo tiempo, cierre una y luego compile y ejecute la aplicación


Si tiene babelify y watchify, vaya a:

package.json

y agregue esto en "scripts":

"scripts": { "start": "watchify the-path-to-your-source-jsx-file -v -t [ babelify --presets [ react ] ] -o the-path-to-your-output-js-file" }

Un ejemplo sería:

"scripts": { "start": "watchify src/main.jsx -v -t [ babelify --presets [ react ] ] -o public/js/main.js" }

Gracias a Mark Price de DevSlopes


Tengo el mismo problema. Intento escribir un código en el archivo package.json como se muestra a continuación

"scripts": { "prestart": "npm install", "start": "http-server -a localhost -p 8000 -c-1" }


Utilice la siguiente línea de código en el objeto de script que está en package.json

"scripts": { "start": "webpack-dev-server --hot" }

Para mí funcionó perfectamente bien.


compruebe que el archivo package.json que tiene la propiedad "scripts" está ahí o no. si no actualiza la propiedad del script como esta

{ "name": "csvjson", "version": "1.0.0", "description": "upload csv to json and insert it into MongoDB for a single colletion", "scripts": { "start": "node csvjson.js" }, "dependencies": { "csvjson": "^4.3.4", "fs": "^0.0.1-security", "mongodb": "^2.2.31" }, "devDependencies": {}, "repository": { "type": "git", "url": "git+https://github.com/giturl.git" }, "keywords": [ "csv", "json", "mongodb", "nodejs", "collection", "import", "export" ], "author": "karthikeyan.a", "license": "ISC", "bugs": { "url": "https://github.com/homepage/issues" }, "homepage": "https://github.com/homepage#readme" }


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 aún 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


MAC 1. Goto System Preference (gears icon on your mac) 2. click your network 3. click advanced 4. click proxy 5. check excludes simple hostnames 6. add this line below (Bypass Proxy Settings...) "localhost, localhost:8080" refer to the npm echo: "Project is running at http://localhost:8080/" Windows 1. Goto your browser Proxy Settings (google it) 2. check Bypass local address 3. add this line below "localhost, localhost:8080"

agregue este fragmento de código en su package.json , según su propia configuración.