Supported Node.js® Command line Options
The following command line options have been verified to work with the WinCC OA JavaScript Manager for Node.js:
--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
Note: This list will be extended with time.
Other options can be used at your own risk. Please note that command line options that rely on exception, exit or signal handling might not be compatible with the WinCC OA JavaScript Manager for Node.js.
For more information about the Node.js® command line interface, see the official documentation: https://nodejs.org/docs/latest-v20.x/api/cli.html
Note: The length of the command line options string that can be specified for a manager
in PMON is restricted. If not all command line options fit, it is possible to use
--env-file
and put more command line options into a text file with a
NODE_OPTIONS
line. For example, you can create a file called
nodeOptions.env
in the data directory of your project with the
following contents:
NODE_OPTIONS='--report-on-fatalerror --report-dir=C:/WinCC_OA_Proj/MyProject/log/ --report-filename=MyManagerReport.json'
and add it to the options of the JavaScript manager:
--env-file=data/nodeOptions.env my-script.js