Ich habe vor kurzem angefangen, nodeJS zu lernen. Als langjähriger Coffeescript-Liebhaber entschied ich mich natürlich, es zusammen mit Knoten zu verwenden. Lang andauernde Prozesse mit Knoten schreiben Ich habe das Programm häufig neu gestartet. Nach einem schnellen Google fand ich node-supervisor. Node-Supervisor beobachtet einfach das aktuelle Verzeichnis nach Dateiänderungen und startet Ihre App automatisch für Sie neu.NodeJS + CoffeeScript Workflow
Bevor ich anfing, Supervisor zu verwenden, verwendete ich coffeescript mit der Option --watch
, um meine Coffescripts automatisch neu zu kompilieren, wenn sie sich änderten.
Also das Problem ist, dass Supervisor und der coffeescript recompiler nicht nett zusammen spielen.
- Zuerst habe ich laufen
coffee --compile --watch .
- dann in einem neuen Terminal Ich betreibe
supervisor app.js
Danach Supervisor Neustart für immer meine App hält, auch wenn es keine Änderungen an den Quelldateien wurde.
Die Frage ist also, was ist Ihr Workflow für die Arbeit mit NodeJS und CoffeeScript?
Wow, kann das nicht glauben, dass ich verpasst. Vielen Dank. – giodamelio