Unterstützte Node.js®-Kommandozeilenoptionen

Die folgenden Optionen wurden für die Verwendung mit dem WinCC OA JavaScript Manager für Node.jsgeprüft:

  • --cpu-prof
  • --cpu-prof-dir
  • --cpu-prof-name
  • --diagnostic-dir
  • --env-file
  • --expose-gc
  • --heap-prof
  • --heap-prof-dir
  • --heap-prof-name
  • --inspect[=[host:]port]
  • --inspect-brk[=[host:]port]
  • --max-old-space-size
  • --report-dir
  • --report-filename
  • --report-on-fatalerror
  • --report-uncaught-exception
Anmerkung: Diese Liste wird mit der Zeit erweitert werden.

Andere Optionen können auf eigene Gefahr verwendet werden. Bitte beachten Sie, dass Kommandozeilenoptionen, die auf Exception-, Exit- oder Signalbehandlung beruhen, möglicherweise nicht mit dem WinCC OA JavaScript Manager für Node.js kompatibel sind.

Weitere Informationen über die Kommandozeilenschnittstelle von Node.js® können in der offiziellen Dokumentation nachgelesen werden: https://nodejs.org/docs/latest-v20.x/api/cli.html

Anmerkung: Die Länge der Kommandozeilenoptionen, die für einen Manager in PMON angegeben werden können, ist begrenzt. Wenn nicht alle Kommandozeilenoptionen passen, ist es möglich --env-file zu benutzen und mehr Kommandozeilenoptionen in eine Textdatei mit dem Zusatz NODE_OPTIONS zu hinterlegen. Zum Beispiel können Sie eine Datei namens nodeOptions.env im data-Verzeichnis Ihres Projekts mit folgendem Inhalt erstellen:
NODE_OPTIONS='--report-on-fatalerror --report-dir=C:/WinCC_OA_Proj/MyProject/log/ --report-filename=MyManagerReport.json'
und zu den Optionen des JavaScript Managers hinzuzufügen:
--env-file=data/nodeOptions.env my-script.js