Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Entorno y conexión del desarrollo local (nodemon/ngrok) con Messenger

8/25
Recursos

Vamos a instalar nodemon: Esta herramienta nos facilitara el reinicio de nuestro servidor cuando hacemos cambios en el código.

Tambien vamos a instalar ngrok: Con esta herramienta vamos exponer nuestro servidor local en una URL pública.

Aportes 22

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

A las personas que por algún motivo no pueden correr el ngrok http 5000 ó ./ngrok http 5000, les recomiendo que entren al ejecutable que descargamos ngrok.exe (que está en la carpeta de nuestro proyecto), se abrirá una nueva consola, ahí debemos de ejecutar el comando ngrok.exe http 5000 y estaría todo funcionando correctamente 😃

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\nodemon\node_modules\fsevents):

npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”})

Lo entiendo parcialmente, pero quiero entenderlo en su totalidad ¿Qué significa?, ¿Cuáles son sus efectos futuros?.
(hasta donde entendí no tengo esas dependencias, ya que son opciones.)

OMG!!! ame este curso

Al momento de inicializar mi app.js con nodemon, tuve el siguiente mensaje: Error listen EADDRINUSE:5000, lo que tuve que hacer es matar el proceso que estuve corriendo anteriormente y que ya estaba ocupando el puerto 5000.

En windows:

  1. Ver el listado de procesos: netstat -a -o -n
  2. Una vez identificado el ID del proceso: taskkill /F /PID (yourprocessID)

Me pasó algo muy gracioso, me quede en ngrok http 5000, pero no porque me faltaba algo o así, jajaja juraba que era ngrock jajajaja, sintaxis 😦

Si por ejemplo, cierro por error ngrok o pasa algo, cómo debo cambiar la nueva url en Facebook Developers para que pueda seguir ejecutando? O siempre maneja la misma url?

Para habilitar el script del entorno
c:/windows/system32>set-executionpolicy unrestricted –force

actualmente visual studio code tiene una extensión de ngrok, la instalación es simple y su uso lo es aún más.

¿Hay alguna alternativa a ngrok? estoy usando la cconsola de linux para windows pero no funciona.

Interesante el uso de ngrok para desplegar aplicaciones en prueba

Ojalá puedan actualizar este curso, no encuentro la manera de ejecutar ngrok desde windows, ya intenté desde el cmd y también desde bash.

cuando ejecuto el comando < nodemon app.js> me arroja este ERROR:
[nodemon] app crashed - waiting for file changes before strting …

si alguien me puede ayudar a solucionarlo plis… PROFE AYUDA!!

Con algunos problemas con el ngrok pero ya esta solucionado

se me trabó D:

Me llevaste de a mano muy bien. Ya configuré sin problema el ngrok y ahora estoy listo para pasar al siguiente video.
Ya quiero ver funcionar mi chatbot.

Hola, a la fecha de hoy no es necesario crear una cuenta en https://ngrok.com/download.

ayuda estoy haciendo el curso de php pero nose por que rayos me sale este error, sera por xammp?

yo instale nodemon a nivel global y despues en el proyecto y al momento de ejecutar el comando nodemon app.js me sale este error

<[nodemon] 2.0.2
[nodemon] to restart at any time, enter rs
[nodemon] watching dir(s): .
[nodemon] watching extensions: js,mjs,json
[nodemon] starting node app.js
events.js:288
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use :::5000
    at Server.setupListenHandle [as _listen2] (net.js:1309:16)
    at listenInCluster (net.js:1357:12)
    at Server.listen (net.js:1445:7)
    at Function.listen (/home/oscar/pugpizza/node_modules/express/lib/application.js:618:24)
    at Object.<anonymous> (/home/oscar/pugpizza/app.js:24:5)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
Emitted 'error' event on Server instance at:
    at emitErrorNT (net.js:1336:8)
    at processTicksAndRejections (internal/process/task_queues.js:84:21) {
  code: 'EADDRINUSE',
  errno: 'EADDRINUSE',
  syscall: 'listen',
  address: '::',
  port: 5000
}
[nodemon] app crashed - waiting for file changes before starting...>

que genial ngrock tiene mucho potencial

ya instale nodemon a nivel global y tambien al proyecto pero al ejecutar el comando nodemon app.js me sale este error

También pueden usar yarn. Se los recomiendo 😉