Skip to content

Commit 3331bdc

Browse files
Jeevankumar-saduh95
authored andcommitted
doc: clarify process.argv[1] behavior for -e/--eval
Signed-off-by: Jeevankumar-S <jeevenkumar2003@email.com> PR-URL: #61366 Fixes: #61363 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent 94b34c3 commit 3331bdc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/api/process.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -834,8 +834,8 @@ added: v0.1.27
834834
The `process.argv` property returns an array containing the command-line
835835
arguments passed when the Node.js process was launched. The first element will
836836
be [`process.execPath`][]. See `process.argv0` if access to the original value
837-
of `argv[0]` is needed. The second element will be the path to the JavaScript
838-
file being executed. The remaining elements will be any additional command-line
837+
of `argv[0]` is needed. If a [program entry point][] was provided, the second element
838+
will be the absolute path to it. The remaining elements are additional command-line
839839
arguments.
840840

841841
For example, assuming the following script for `process-args.js`:
@@ -4590,6 +4590,7 @@ cases:
45904590
[process.cpuUsage]: #processcpuusagepreviousvalue
45914591
[process_emit_warning]: #processemitwarningwarning-type-code-ctor
45924592
[process_warning]: #event-warning
4593+
[program entry point]: https://nodejs.org/api/cli.html#program-entry-point
45934594
[report documentation]: report.md
45944595
[terminal raw mode]: tty.md#readstreamsetrawmodemode
45954596
[uv_get_available_memory]: https://docs.libuv.org/en/v1.x/misc.html#c.uv_get_available_memory

0 commit comments

Comments
 (0)