nodemon ohne globale Installation verwenden

English Deutsch

Problem:

Du möchtest nodemon verwenden, um deinen NodeJS-Server automatisch neu zu laden, aber du möchtest keine globale Installation (npm install -g nodemon) benötigen, sondern es stattdessen lokal in das node_modules-Verzeichnis installieren: Lösung:

Installiere nodemon zuerst als Abhängigkeit (

install_nodemon.sh
npm install --save-dev nodemon

Wir haben es in diesem Beispiel als Entwicklungsabhängigkeit installiert, aber es funktioniert genauso gut, wenn du es als normale Abhängigkeit mit --save anstelle von --save-dev installierst.

Füge danach einen Script-Eintrag in package.json hinzu:

package.json
"scripts": {
  "devserver": "./node_modules/nodemon/bin/nodemon.js index.js"
}, /* rest of package.json */

Ersetze index.js durch den Namen der Datei, die du mit nodemon ausführen möchtest.

Nun kannst du den Entwicklungsserver starten mit

npm_run_devserver.sh
npm run devserver

Check out similar posts by category: NodeJS