OS Manuals

/usr/lib/jvm/java-25-graalvm/languages/nodejs/bin/node

GraalVM 25 with Node.js

From graalvm-25-ce-nodejs 25.0.4.1-r11 (enterprise-packages), captured 2026-11-08 by running node --help (exit 0). permalink

Also provided by 2 other package versions
Usage: node [options] [ -e script | script.js ] [arguments]

Basic Options:
  -v, --version         print Node.js version
  -e, --eval=...        evaluate script
  -p, --print [...]     evaluate script and print result
  -c, --check           syntax check script without executing
  -i, --interactive     always enter the REPL even if stdin does not appear to be a terminal
  -r, --require=...     CommonJS module to preload (option can be repeated)
  --inspect[=port]      activate inspector on port (overrides options of Chrome Inspector)
  --inspect-brk[=port]  activate inspector on port and break at start of user script (overrides options of Chrome Inspector)

Runtime options:
  --polyglot                                   Run with all other guest languages accessible.
  --native                                     Run using the native launcher with limited access to Java libraries
                                               (default).
  --jvm                                        Run on the Java Virtual Machine with access to Java libraries.
  --vm.[option]                                Pass options to the host VM. To see available options, use '--help:vm'.
  --log.file=<String>                          Redirect guest languages logging into a given file.
  --log.[logger].level=<String>                Set language log level to OFF, SEVERE, WARNING, INFO, CONFIG, FINE,
                                               FINER, FINEST or ALL.
  --help                                       Print this help message.
  --help:vm                                    Print options for the host VM.
  --help:engine                                Print engine options.
  --help:compiler                              Print engine compiler options.
  --help:all                                   Print all options.
  --version:graalvm                            Print GraalVM version information and exit.
  --show-version:graalvm                       Print GraalVM version information and continue execution.

Languages:
  [id]        [name]                  [website]
  js          JavaScript              https://www.graalvm.org/javascript/
  wasm        WebAssembly             https://www.graalvm.org/webassembly/

Tools:
  [id]        [name]                  [website]
  agentscript Agent Script
  coverage    Code Coverage           https://www.graalvm.org/tools/code-coverage/
  cpusampler  CPU Sampler             https://www.graalvm.org/tools/profiling/
  cputracer   CPU Tracer              https://www.graalvm.org/tools/profiling/
  dap         Debug Protocol Server   https://www.graalvm.org/tools/dap/
  heap        Heap Dump
  heapmonitor Heap Allocation Monitor
  insight     Insight                 https://www.graalvm.org/tools/graalvm-insight/
  inspect     Chrome Inspector        https://www.graalvm.org/tools/chrome-debugger/
  lsp         Language Server         https://www.graalvm.org/tools/lsp/
  memtracer   Memory Tracer           https://www.graalvm.org/tools/profiling/

  Use --help:[id] for component options.

See http://www.graalvm.org for more information.
Options (15)
OptionDescriptionSource
-v, --versionprint Node.js versionhelp
-e, --eval ...evaluate scripthelp
-p, --print ...evaluate script and print resulthelp
-c, --checksyntax check script without executinghelp
-i, --interactivealways enter the REPL even if stdin does not appear to be a terminalhelp
-r, --require ...CommonJS module to preload (option can be repeated)help
--inspect portactivate inspector on port (overrides options of Chrome Inspector)help
--inspect-brk portactivate inspector on port and break at start of user script (overrides options of Chrome Inspector)help
--polyglotRun with all other guest languages accessible.help
--nativeRun using the native launcher with limited access to Java libraries (default).help
--jvmRun on the Java Virtual Machine with access to Java libraries.help
--vm optionPass options to the host VM.help
--log.file StringRedirect guest languages logging into a given file.help
--log logger].level=<StringSet language log level to OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST or ALL.help
--helpPrint this help message.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.