NODE(1) Node.js NODE(1)NAME
nodejs - Server-side JavaScript runtime
SYNOPSIS
nodejs [options] [v8 options] [script.js | -e "script"] [arguments]
nodejs debug [script.js | -e "script" | <host>:<port>] ...
nodejs [--v8-options]
Execute without arguments to start the REPL.
DESCRIPTION
Node.js is a set of libraries for JavaScript which allows it to be used
outside of the browser. It is primarily focused on creating simple,
easy to build network clients and servers.
OPTIONS-v, --version
Print node's version.
-h, --help
Print node command line options. The output of this option is
less detailed than this document.
-e, --eval "script"
Evaluate the following argument as JavaScript.
-p, --print "script"
Identical to -e but prints the result.
-c, --check
Syntax check the script without executing.
-i, --interactive
Open the REPL even if stdin does not appear to be a terminal.
-r, --require module
Preload the specified module at startup. Follows `require()`'s
module resolution rules. module may be either a path to a file,
or a node module name.
--no-deprecation
Silence deprecation warnings.
--trace-deprecation
Print stack traces for deprecations.
--throw-deprecation
Throw errors for deprecations.
--trace-sync-io
Print a stack trace whenever synchronous I/O is detected after
the first turn of the event loop.
--track-heap-objects
Track heap object allocations for heap snapshots.
--prof-process
Process v8 profiler output generated using the v8 option --prof
--v8-options
Print v8 command line options.
--zero-fill-buffers
Automatically zero-fills all newly allocated Buffer and Slow‐
Buffer instances.
--tls-cipher-list=list
Specify an alternative default TLS cipher list. (Requires
Node.js to be built with crypto support. (Default))
--icu-data-dir=file
Specify ICU data load path. (overrides NODE_ICU_DATA)
ENVIRONMENT VARIABLES
NODE_DEBUG=module[,...]
´,´-separated list of core modules that should print debug
information.
NODE_PATH=path[:...]
´:´-separated list of directories prefixed to the module search
path.
NODE_DISABLE_COLORS=1
When set to 1 colors will not be used in the REPL.
NODE_ICU_DATA=file
Data path for ICU (Intl object) data. Will extend linked-in data
when compiled with small-icu support.
NODE_REPL_HISTORY=file
Path to the file used to store the persistent REPL history. The
default path is ~/.node_repl_history, which is overridden by
this variable. Setting the value to an empty string ("" or " ")
disables persistent REPL history.
BUGS
Bugs are tracked in GitHub Issues:
https://github.com/nodejs/node/issues
AUTHORS
Written and maintained by 1000+ contributors:
https://github.com/nodejs/node/blob/master/AUTHORS
COPYRIGHT
Copyright Node.js contributors. Node.js is available under the MIT
license.
Node.js also includes external libraries that are available under a
variety of licenses. See https://github.com/nodejs/node/blob/mas‐
ter/LICENSE for the full license text.
RESOURCES AND DOCUMENTATION
Website: https://nodejs.org/
Documentation: https://nodejs.org/api/
GitHub repository & Issue Tracker: https://github.com/nodejs/node
Mailing list: http://groups.google.com/group/nodejs
IRC (general questions): chat.freenode.net #node.js (unofficial)
IRC (Node.js core development): chat.freenode.net #node-dev
Node.js 2016 NODE(1)