standard pricing prices nodejs node hours google flexible engine appengine app node.js google-app-engine gulp google-cloud-platform

node.js - pricing - ¿Implementar en App Engine genera un error con un trago?



node js app engine standard (3)

Lo que escribí en la terminal para implementar como de costumbre:

gcloud app deploy

El error que recibo:

Application startup error: > [email protected] start /app > gulp sh: 1: gulp: not found npm ERR! Linux 3.16.0-4-amd64 npm ERR! argv "/nodejs/bin/node" "/nodejs/bin/npm" "start" npm ERR! node v6.9.5 npm ERR! npm v3.10.10 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn npm ERR! [email protected] start: `gulp` npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the [email protected] start script ''gulp''. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the meanjs package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! gulp npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs meanjs npm ERR! Or if that isn''t available, you can get their info via: npm ERR! npm owner ls meanjs npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! /app/npm-debug.log

Usando Mean.js: https://github.com/meanjs/mean

No se puede encontrar el registro de depuración npm.

PD: sí instalé trago a nivel mundial con

$ sudo npm install gulp-cli -g


Primero, no necesitas usar sudo.

Puede corregir su error tipeando esto en la terminal:

npm config set prefix ~/npm # add this to your .bashrc (or .zshrc or whatever you are using) export PATH="$PATH:$HOME/npm/bin"

Luego vuelve a instalar sin sudo.

¡Espero que esto ayude!


Parece que no instalaste trago en tu servidor. Intente volver a instalar gulp en su servidor con NodeJS y npm en su servidor y luego instale gulp con los paquetes necesarios, puede resolver un error.

Por favor revise un error, puede encontrar una solución

npm ERR! Asegúrese de tener instalada la última versión de node.js y npm.

Instala trago en tu proyecto

npm instalar trago

Instalar gulp globalmente.

npm instalar gulp -g


Fue un problema con el NODE_ENV.

No encontraría la dependencia del trago en la producción, así que tuve que cambiar mi package.json y poner todo en "dependencias" en lugar de usar algunas en "dev_dependencies".