Nodemon과 익스프레스

👋En este post te voy a mostrar como implementar nodemon a tu aplicación de express , nodemon nos permite refrescar automáticamente nuestra aplicación de express al guardar nuestros cambios.

Si no sabes como crear una aplicación de express puedes ver mi articulo donde te enseño a crear una app de express.

파소스


  • Primero debes iniciar un proyecto con npm init -y :

  • {
      "name": "nodemon",
      "version": "1.0.0",
      "description": "Utilizar nodemon para actualizar nuestro proyecto",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [],
      "author": "Roger",
      "license": "ISC"
    }
    

  • Ahora debes instalar las siguientes dependsencias.

  • npm i express
    

    Y creamos una pequeña aplicación de express:

    const express = require('express')
    
    const app = express()
    const PORT = process.env.PORT || 3000
    
    app.get('/', (req, res) => {
      res.send('Hello World!')
    })
    
    app.listen(PORT, () => {
      console.log('Server is running on port: ' + PORT)
    })
    


  • Seguido de esto debemos instalar la siguiente dependsencia de desarrollo:

  • npm i -D nodemon
    


    Despues de esto, dentro del package.json, debemos agregar la siguiente linea:

    "scripts": {
        "start": "nodemon index.js"
      },
    


    Y en nuestra terminal ecribimos:

    npm run start
    


    Y veremos algo como esto en nuestra 터미널:

    > [email protected] start
    > nodemon index.js
    
    [nodemon] 2.0.16
    [nodemon] to restart at any time, enter `rs`
    [nodemon] watching path(s): *.*
    [nodemon] watching extensions: js,mjs,json
    [nodemon] starting `node index.js`
    Server is running on port: 3000
    


    Esto quiere decir que todo esta bien.
    Ahora abrimos nuestro proyecto en el navegador http://localhost:3000/ , y veremos el mensaje de bienvenida Hello World!, ahora cambiaremos el mensaje de bienvenida a Nodemon is watch!.

    app.get('/', (req, res) => {
      res.send('Nodemon is watching!')
    })
    


    Guardamos nuestro proyecto, refrescamos la pagina, y veremos que cambio automáticamente el mensaje de bienvenida.
    Y de esta forma es como puedes refrescar automáticamente tu aplicación de express.


    Si quieres ver mas tutoriales como este puedes entrar a mi perfil y ahí encontraras una gran多variadad de tips y tutoriales.👉

    좋은 웹페이지 즐겨찾기