个性化阅读
专注于IT技术分析

Node.js命令行选项

本文概述

Node.js中有各种各样的命令行选项。这些选项提供了多种执行脚本的方式以及其他有用的运行时选项。

让我们看一下Node.js命令行选项列表:

Index Option Description
1. v, –version 用于打印节点的版本。
2. -h, –help 它用于打印节点命令行选项。
3. -e, –eval”脚本” 它将以下参数评估为JavaScript。 REPL中预定义的模块也可以在脚本中使用。
4. -p, –print”脚本” 它与-e相同, 但会打印结果。
5. -c, -检查 语法检查脚本而不执行。
6. -i, –interactive 即使stdin似乎不是终端, 它也会打开REPL。
7. -r, –require模块 它用于在启动时预加载指定的模块。它遵循require()的模块解析规则。模块可以是文件的路径, 也可以是节点模块的名称。
8. –no-deprecation 沉默弃用警告。
9. –trace-deprecation 它用于打印堆栈跟踪以进行弃用。
10. –throw-deprecation 它会因弃用而引发错误。
11. –no-warnings 它使所有过程警告(包括弃用)均静音。
12. –trace-warnings 它为过程警告(包括弃用)打印堆栈跟踪。
13. –trace-sync-io 在事件循环的第一回合之后, 只要检测到同步I / O, 它就会打印堆栈跟踪。
14. –zero-fill-buffers 自动对所有新分配的缓冲区和慢速缓冲区实例进行零填充。
15. –track-heap-objects 它跟踪堆快照的堆对象分配。
16. –prof-process 它处理使用v8选项–prof生成的V8探查器输出。
17. –V8-options 它输出V8命令行选项。
18. –tls-cipher-list=list 它指定备用的默认tls密码列表。 (需要使用加密支持构建node.js。(默认))
19. –enable-fips 它在启动时启用与fips兼容的加密。 (需要使用./configure –openssl-fips构建的node.js)
20. –force-fips 它会在启动时强制执行与fips兼容的加密。 (无法从脚本代码中禁用。)(与–enable-fips相同的要求)
21. –icu-data-dir=file 它指定ICU数据加载路径。 (覆盖node_icu_data)

Node.js命令行选项示例

查看正在运行的节点的版本

打开Node.js命令提示符并运行命令node -v或node –version

Node.js命令行选项1

求助

使用命令node?h或node –help

Node.js命令行选项2

评估参数(但不打印结果)

使用命令节点-e, -eval”脚本”

评估参数并打印结果

使用命令节点-p”脚本”

Node.js命令行选项3

即使没有显示stdin也要打开REPL

使用命令node -i或node –interactive

Node.js命令行选项4
赞(0)
未经允许不得转载:srcmini » Node.js命令行选项

评论 抢沙发

评论前必须登录!