table of contents
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 SlowBuffer 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/master/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
2016 | Node.js |