Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:nodejs:nodemon

Ez a dokumentum egy előző változata!


< Node.js

nodemon

Telepítés

npm install --save-dev nodemon

A nodemon tipikusan egy olyan csomag, amit csak fejlesztési időben használunk, ezért telepítéskor használjuk a --sav-dev kapcsolót.

Használat

Futtatunk például egy index.js fál, ami egy Express szerver, de ha változik valami az src könyvtárban, újratöltjük:

package.json
{
  "scripts": {
    "start": "nodemon src/index.js --watch src"
  },
}

Konfigurálás

package.json fájl

Legyen egy alkalmazás az appkönyvtárban.

package.json
{
  "scripts": {
    "start": "nodemon"
  },
  "devDependencies": {
    "nodemon": "^3.1.10"
  },
  "nodemonConfig": {
    "watch": [
      "vmi"
    ],
    "exec": "node app/index.js"
  },
  "dependencies": {
    "express": "^5.1.0"
  }
}

ts-node csomaggal

npm i -D ts-node nodemon
package.json
{
  "scripts": {
    "build": "tsc",
    "dev": "nodemon",
  },
 
  "nodemonConfig": {
    "watch": [
      "src"
    ],
    "ext": "ts",
    "exec": "ts-node src/index.ts"
  }
}

nodemon.json

A nodemon csomagnak van saját beállítóállománya, amit ha elkészítünk automatikusan figyelembe vesz futtatáskor:

nodemon.json
{
  "watch": ["vmi"],
  "exec": "node vmi/index.js"
}
oktatas/web/nodejs/nodemon.1754399092.txt.gz · Utolsó módosítás: 2025/08/05 15:04 szerkesztette: admin