oktatas:web:nodejs:nodemon
Ez a dokumentum egy előző változata!
Tartalomjegyzék
nodemon
- Szerző: Sallai András
- Copyright © 2023, Sallai András
- Szerkesztve: 2023-2025
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
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