这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令节点,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
nodejs - 服务器端 JavaScript
概要
的NodeJS [ -v [ -调试 | --调试-brk [ --v8-选项 ]
[ -e 命令 | 脚本.js [ 参数 ]
不带参数执行以启动 REPL。
商品描述
Node.js 是一组 JavaScript 库,允许它在外部使用
浏览器。 它主要专注于创建简单、易于构建的网络客户端和
服务器。
配置
-v, --version 打印节点的版本
-e, --eval 脚本评估脚本
-p, --print --eval 的打印结果
-c, --check 语法检查脚本不执行
-i, --interactive 总是进入 REPL,即使 stdin
似乎不是终端
-r, --require 模块在启动时预加载
--no-deprecation 沉默弃用警告
--trace-deprecation 显示弃用的堆栈跟踪
--throw-deprecation 在弃用时抛出错误
--track-heap-objects 跟踪堆快照的堆对象分配
--v8-options 打印 v8 命令行选项
--tls-cipher-list=list 使用替代的默认 TLS 密码列表
(仅当使用 Node.js 构建时可用
已启用 OpenSSL 和加密支持)
环境 变数
节点路径
´:´ 分隔的目录列表,以模块搜索路径为前缀。
NODE_DISABLE_COLORS
如果设置为 1,则颜色将不会在 REPL 中使用。
节点_ICU_数据
ICU(国际对象)数据的数据路径。 编译时将扩展链接的数据
小ICU支持。
NODE_REPL_HISTORY
用于存储持久 REPL 历史记录的文件的路径。 默认路径是
~/.node_repl_history,它被这个变量覆盖。 将值设置为
空字符串 ("") 禁用持久的 REPL 历史记录。
V8 配置
--use_strict(强制执行严格模式)
类型:bool 默认值:false
--use_strong(强制执行强模式)
类型:bool 默认值:false
--strong_mode(实验性强语言模式)
类型:bool 默认值:false
--es_staging(启用所有已完成的和声功能)
类型:bool 默认值:false
--harmony(启用所有已完成的和声功能)
类型:bool 默认值:false
--harmony_shipping(启用所有附带的和声功能)
类型:bool 默认值:true
--harmony_modules(启用“和谐模块”(进行中))
类型:bool 默认值:false
--harmony_arrays(启用“和谐数组方法”(进行中))
类型:bool 默认值:false
--harmony_array_includes(启用“harmony Array.prototype.includes”(进行中))
类型:bool 默认值:false
--harmony_regexps(启用“和谐正则表达式扩展”(进行中))
类型:bool 默认值:false
--harmony_arrow_functions(启用“和谐箭头功能”(进行中))
类型:bool 默认值:false
--harmony_proxies(启用“和谐代理”(进行中))
类型:bool 默认值:false
--harmony_sloppy(启用“草率模式下的和谐功能”(进行中))
类型:bool 默认值:false
--harmony_unicode(启用“和谐 Unicode 转义”(进行中))
类型:bool 默认值:false
--harmony_unicode_regexps(启用“harmony unicode regexps”(进行中))
类型:bool 默认值:false
--harmony_rest_parameters(启用“和谐休息参数”(进行中))
类型:bool 默认值:false
--harmony_reflect(启用“harmony Reflect API”(进行中))
类型:bool 默认值:false
--harmony_computed_property_names(启用“和谐计算属性名称”)
类型:bool 默认值:false
--harmony_tostring(启用“和声 toString”)
类型:bool 默认值:false
--harmony_numeric_literals(启用“和谐数字文字”)
类型:bool 默认值:true
--harmony_classes(启用“和谐类(暗示对象文字扩展)”)
类型:bool 默认值:true
--harmony_object_literals(启用“和谐对象文字扩展”)
类型:bool 默认值:true
--compiled_keyed_generic_loads (使用优化编译器生成keyed generic load
存根)
类型:bool 默认值:false
--pretenuring_call_new (pretenuring call new)
类型:bool 默认值:false
--allocation_site_pretenuring(具有分配站点的伪装)
类型:bool 默认值:true
--trace_pretenuring(跟踪 HAllocate 指令的预置决定)
类型:bool 默认值:false
--trace_pretenuring_statistics(跟踪分配站点预置统计)
类型:bool 默认值:false
--track_fields(跟踪只有 smi 值的字段)
类型:bool 默认值:true
--track_double_fields(跟踪具有双值的字段)
类型:bool 默认值:true
--track_heap_object_fields(跟踪具有堆值的字段)
类型:bool 默认值:true
--track_computed_fields(跟踪计算的样板字段)
类型:bool 默认值:true
--track_field_types(跟踪字段类型)
类型:bool 默认值:true
--smi_binop(支持二进制操作中的 smi 表示)
类型:bool 默认值:true
--vector_ics(支持基于矢量的 ics)
类型:bool 默认值:false
--optimize_for_size(启用有利于内存大小而不是执行的优化
速度。)
类型:bool 默认值:false
--unbox_double_arrays(自动拆箱双打数组)
类型:bool 默认值:true
--string_slices(使用字符串切片)
类型:bool 默认值:true
--曲轴(使用曲轴)
类型:bool 默认值:true
--hydrogen_filter(优化过滤器)
类型:字符串 默认值:*
--use_gvn(使用氢全局值编号)
类型:bool 默认值:true
--gvn_iterations(GVN 定点迭代的最大次数)
类型:int 默认值:3
--use_canonicalizing(使用氢指令规范化)
类型:bool 默认值:true
--use_inlining(使用函数内联)
类型:bool 默认值:true
--use_escape_analysis(使用氢逃逸分析)
类型:bool 默认值:true
--use_allocation_folding(使用分配折叠)
类型:bool 默认值:true
--use_local_allocation_folding(只折叠基本块)
类型:bool 默认值:false
--use_write_barrier_elimination(消除针对分配的写入障碍
优化代码)
类型:bool 默认值:true
--max_inlining_levels(最大内联级别数)
类型:int 默认值:5
--max_inlined_source_size(单个考虑的最大源大小(以字节为单位)
内联)
类型:int 默认值:600
--max_inlined_nodes(单次内联考虑的最大 AST 节点数)
类型:int 默认值:196
--max_inlined_nodes_cumulative(考虑的 AST 节点的最大累积数量
内联)
类型:int 默认值:400
--loop_invariant_code_motion(循环不变代码运动)
类型:bool 默认值:true
--fast_math(更快(但可能不太准确)数学函数)
类型:bool 默认值:true
--collect_megamorphic_maps_from_stub_cache(曲轴从存根收集类型反馈
缓存)
类型:bool 默认值:true
--hydrogen_stats(打印氢的统计数据)
类型:bool 默认值:false
--trace_check_elimination(跟踪检查消除阶段)
类型:bool 默认值:false
--trace_environment_liveness(跟踪局部变量槽的活性)
类型:bool 默认值:false
--trace_hydrogen(跟踪生成的氢到文件)
类型:bool 默认值:false
--trace_hydrogen_filter(氢追踪过滤器)
类型:字符串 默认值:*
--trace_hydrogen_stubs(跟踪生成的存根氢)
类型:bool 默认值:false
--trace_hydrogen_file(跟踪氢到给定的文件名)
类型:字符串默认值:NULL
--trace_phase(跟踪为指定阶段生成的 IR)
类型:字符串 默认值:HLZ
--trace_inlining(跟踪内联决定)
类型:bool 默认值:false
--trace_load_elimination(跟踪负载消除)
类型:bool 默认值:false
--trace_store_elimination(跟踪存储消除)
类型:bool 默认值:false
--trace_alloc(跟踪寄存器分配器)
类型:bool 默认值:false
--trace_all_uses(跟踪所有使用位置)
类型:bool 默认值:false
--trace_range(跟踪范围分析)
类型:bool 默认值:false
--trace_gvn(跟踪全局值编号)
类型:bool 默认值:false
--trace_representation(跟踪表示类型)
类型:bool 默认值:false
--trace_removable_simulates(跟踪可移动模拟)
类型:bool 默认值:false
--trace_escape_analysis(痕量氢逸出分析)
类型:bool 默认值:false
--trace_allocation_folding(跟踪分配折叠)
类型:bool 默认值:false
--trace_track_allocation_sites(跟踪分配站点的跟踪)
类型:bool 默认值:false
--trace_migration(跟踪对象迁移)
类型:bool 默认值:false
--trace_generalization(轨迹图泛化)
类型:bool 默认值:false
--stress_pointer_maps(每条指令的指针映射)
类型:bool 默认值:false
--stress_environments(每条指令的环境)
类型:bool 默认值:false
--deopt_every_n_times(每通过一个 deopt 点进行 n 次去优化)
类型:int 默认值:0
--deopt_every_n_garbage_collections(每 n 次垃圾收集去优化)
类型:int 默认值:0
--print_deopt_stress(打印可能的 deopt 点数)
类型:bool 默认值:false
--trap_on_deopt(在去优化之前放置一个断点)
类型:bool 默认值:false
--trap_on_stub_deopt(在去优化存根之前放置一个断点)
类型:bool 默认值:false
--deoptimize_uncommon_cases(去优化不常见的情况)
类型:bool 默认值:true
--polymorphic_inlining(多态内联)
类型:bool 默认值:true
--use_osr(使用堆栈替换)
类型:bool 默认值:true
--array_bounds_checks_elimination(执行数组边界检查消除)
类型:bool 默认值:true
--trace_bce(跟踪数组边界检查消除)
类型:bool 默认值:false
--array_bounds_checks_hoisting(执行数组边界检查提升)
类型:bool 默认值:false
--array_index_dehoisting(执行数组索引dehoisting)
类型:bool 默认值:true
--analyze_environment_liveness(分析环境插槽的活跃度和 zap dead
值)
类型:bool 默认值:true
--load_elimination(使用负载消除)
类型:bool 默认值:true
--check_elimination(使用检查消除)
类型:bool 默认值:true
--store_elimination(使用商店消除)
类型:bool 默认值:false
--dead_code_elimination(使用死代码消除)
类型:bool 默认值:true
--fold_constants(使用常量折叠)
类型:bool 默认值:true
--trace_dead_code_elimination(跟踪死代码消除)
类型:bool 默认值:false
--unreachable_code_elimination(消除不可达代码)
类型:bool 默认值:true
--trace_osr(跟踪堆栈替换)
类型:bool 默认值:false
--stress_runs(压力运行次数)
类型:int 默认值:0
--lookup_sample_by_shared(选择要优化的函数时,注意共享
函数信息,而不是 JSFunction 本身)
类型:bool 默认值:true
--cache_optimized_code(为闭包缓存优化代码)
类型:bool 默认值:true
--flush_optimized_code_cache(刷新优化代码的缓存以在每个
GC)
类型:bool 默认值:true
--inline_construct(内联构造函数调用)
类型:bool 默认值:true
--inline_arguments(带有参数对象的内联函数)
类型:bool 默认值:true
--inline_accessors(内联 JavaScript 访问器)
类型:bool 默认值:true
--escape_analysis_iterations(逃逸分析定点迭代的最大次数)
类型:int 默认值:2
--optimize_for_in(优化包含 for-in 循环的函数)
类型:bool 默认值:true
--concurrent_recompilation(在一个单独的平台上异步优化热函数)
线程)
类型:bool 默认值:true
--job_based_recompilation(将任务发布到 v8::Platform 而不是使用线程
并发重新编译)
类型:bool 默认值:true
--trace_concurrent_recompilation(跟踪并发重新编译)
类型:bool 默认值:false
--concurrent_recompilation_queue_length(并发编译队列的长度)
类型:int 默认值:8
--concurrent_recompilation_delay(以毫秒为单位的人工编译延迟)
类型:int 默认值:0
--block_concurrent_recompilation(阻止排队的作业直到被释放)
类型:bool 默认值:false
--concurrent_osr(并发堆栈替换)
类型:bool 默认值:true
--omit_map_checks_for_leaf_maps(不为具有
叶地图,如果地图的布局发生变化,则取消优化优化代码。)
类型:bool 默认值:true
--turbo_filter(TurboFan 编译器的优化过滤器)
类型:字符串 默认值:~
--trace_turbo(跟踪生成的 TurboFan IR)
类型:bool 默认值:false
--trace_turbo_graph(跟踪生成的 TurboFan 图)
类型:bool 默认值:false
--trace_turbo_cfg_file(跟踪 turbo cfg 图(用于 C1 可视化工具)到给定的文件名)
类型:字符串默认值:NULL
--trace_turbo_types(跟踪 TurboFan 的类型)
类型:bool 默认值:true
--trace_turbo_scheduler(跟踪 TurboFan 的调度程序)
类型:bool 默认值:false
--trace_turbo_reduction(跟踪 TurboFan 的各种减速器)
类型:bool 默认值:false
--trace_turbo_jt(跟踪 TurboFan 的跳转线程)
类型:bool 默认值:false
--turbo_asm(为 asm.js 代码启用 TurboFan)
类型:bool 默认值:true
--turbo_verify(在每个阶段验证 TurboFan 图)
类型:bool 默认值:false
--turbo_stats(打印 TurboFan 统计数据)
类型:bool 默认值:false
--turbo_splitting(在 TurboFan 调度期间拆分节点)
类型:bool 默认值:true
--turbo_types(在 TurboFan 中使用类型化降低)
类型:bool 默认值:true
--turbo_type_feedback(在 TurboFan 中使用类型反馈)
类型:bool 默认值:false
--turbo_source_positions(在构建 TurboFan IR 时跟踪源代码位置)
类型:bool 默认值:false
--context_specialization(在 TurboFan 中启用上下文专业化)
类型:bool 默认值:false
--turbo_deoptimization(在 TurboFan 中启用去优化)
类型:bool 默认值:false
--turbo_inlining(在 TurboFan 中启用内联)
类型:bool 默认值:false
--turbo_builtin_inlining(在 TurboFan 中启用内置内联)
类型:bool 默认值:true
--trace_turbo_inlining(跟踪 TurboFan 内联)
类型:bool 默认值:false
--loop_assignment_analysis(执行循环分配分析)
类型:bool 默认值:true
--turbo_profiling(在 TurboFan 中启用分析)
类型:bool 默认值:false
--turbo_delay_ssa_decon(在 TurboFan 寄存器分配器中延迟 ssa 解构)
类型:bool 默认值:false
--turbo_verify_allocation(验证 TurboFan 中的寄存器分配)
类型:bool 默认值:false
--turbo_move_optimization(优化 TurboFan 中的间隙移动)
类型:bool 默认值:true
--turbo_jt(在 TurboFan 中启用跳转线程)
类型:bool 默认值:true
--turbo_osr(在 TurboFan 中启用 OSR)
类型:bool 默认值:true
--turbo_exceptions(在 TurboFan 中启用异常处理)
类型:bool 默认值:false
--turbo_stress_loop_peeling(应力循环剥离优化)
类型:bool 默认值:false
--turbo_cf_optimization(优化 TurboFan 中的控制流)
类型:bool 默认值:true
--typed_array_max_size_in_heap(堆内类型数组的阈值)
类型:int 默认值:64
--frame_count(分析器检查的堆栈帧数)
类型:int 默认值:1
--interrupt_budget(触发中断前的执行预算)
类型:int 默认值:6144
--type_info_threshold(必须具有类型信息以允许优化的 IC 的百分比)
类型:int 默认值:25
--generic_ic_threshold(允许优化的巨型/通用IC的最大百分比)
类型:int 默认值:30
--self_opt_count(自我优化前的调用次数)
类型:int 默认值:130
--trace_opt_verbose(额外详细的编译跟踪)
类型:bool 默认值:false
--debug_code(为调试生成额外的代码(断言))
类型:bool 默认值:false
--code_comments(在代码反汇编中发出注释)
类型:bool 默认值:false
--enable_sse3(如果可用,启用 SSE3 指令的使用)
类型:bool 默认值:true
--enable_sse4_1(如果可用,启用 SSE4.1 指令的使用)
类型:bool 默认值:true
--enable_sahf(如果可用,启用 SAHF 指令(仅限 X64))
类型:bool 默认值:true
--enable_avx(如果可用,启用使用 AVX 指令)
类型:bool 默认值:true
--enable_fma3(如果可用,启用 FMA3 指令的使用)
类型:bool 默认值:true
--enable_vfp3(如果可用,启用 VFP3 指令)
类型:bool 默认值:true
--enable_armv7(如果可用,启用 ARMv7 指令(仅限 ARM))
类型:bool 默认值:true
--enable_armv8(如果可用,启用 ARMv8 指令(仅限 ARM 32 位))
类型:bool 默认值:true
--enable_neon(如果可用,启用 NEON 指令(仅限 ARM))
类型:bool 默认值:true
--enable_sudiv(如果可用,启用 SDIV 和 UDIV 指令(仅限 ARM))
类型:bool 默认值:true
--enable_mls(如果可用,启用 MLS 指令(仅限 ARM))
类型:bool 默认值:true
--enable_movw_movt (通过movw/movt指令启用加载32位常量
对(仅限 ARM))
类型:bool 默认值:false
--enable_unaligned_accesses(为 ARMv7 启用未对齐访问(仅限 ARM))
类型:bool 默认值:true
--enable_32dregs(在 ARM 上启用 d16-d31 寄存器 - 这需要 VFP3)
类型:bool 默认值:true
--enable_vldr_imm(启用常量池用于双立即数(仅限 ARM))
类型:bool 默认值:false
--force_long_branches(强制所有发出的分支处于长模式(仅限 MIPS/PPC))
类型:bool 默认值:false
--mcpu(为特定cpu启用优化)
类型:字符串 默认值:自动
--expose_natives_as(在全局对象中公开本地人)
类型:字符串默认值:NULL
--expose_debug_as(在全局对象中公开调试)
类型:字符串默认值:NULL
--expose_free_buffer(暴露 freeBuffer 扩展)
类型:bool 默认值:false
--expose_gc(暴露 gc 扩展名)
类型:bool 默认值:false
--expose_gc_as(暴露指定名称下的gc扩展)
类型:字符串默认值:NULL
--expose_externalize_string(暴露外部化字符串扩展)
类型:bool 默认值:false
--expose_trigger_failure(暴露触发器失败扩展)
类型:bool 默认值:false
--stack_trace_limit(要捕获的堆栈帧数)
类型:int 默认值:10
--builtins_in_stack_traces(在堆栈跟踪中显示内置函数)
类型:bool 默认值:false
--disable_native_files(禁用内置本地文件)
类型:bool 默认值:false
--inline_new(使用快速内联分配)
类型:bool 默认值:true
--trace_codegen(为其生成代码的函数的打印名称)
类型:bool 默认值:false
--trace(跟踪函数调用)
类型:bool 默认值:false
--mask_constants_with_cookie(使用随机 jit cookie 来屏蔽大常量)
类型:bool 默认值:true
--lazy(使用延迟编译)
类型:bool 默认值:true
--trace_opt(跟踪延迟优化)
类型:bool 默认值:false
--trace_opt_stats(跟踪延迟优化统计)
类型:bool 默认值:false
--opt(使用自适应优化)
类型:bool 默认值:true
--always_opt(总是尝试优化功能)
类型:bool 默认值:false
--always_osr(总是尝试 OSR 函数)
类型:bool 默认值:false
--prepare_always_opt(准备开启始终选择)
类型:bool 默认值:false
--trace_deopt(跟踪优化函数去优化)
类型:bool 默认值:false
--trace_stub_failures(生成代码存根的跟踪去优化)
类型:bool 默认值:false
--serialize_toplevel(启用顶级脚本的缓存)
类型:bool 默认值:true
--serialize_inner(启用内部函数的缓存)
类型:bool 默认值:true
--trace_serializer(打印代码序列化程序跟踪)
类型:bool 默认值:false
--min_preparse_length(自动启用准备的最小长度)
类型:int 默认值:1024
--max_opt_count(放弃前的最大优化尝试次数。)
类型:int 默认值:10
--compilation_cache (启用编译缓存)
类型:bool 默认值:true
--cache_prototype_transitions(缓存原型转换)
类型:bool 默认值:true
--cpu_profiler_sampling_interval(以微秒为单位的 CPU 分析器采样间隔)
类型:int 默认值:1000
--trace_debug_json(跟踪调试 JSON 请求/响应)
类型:bool 默认值:false
--trace_js_array_abuse(跟踪对 JS 数组的越界访问)
类型:bool 默认值:false
--trace_external_array_abuse(跟踪对外部数组的越界访问)
类型:bool 默认值:false
--trace_array_abuse(跟踪对所有数组的越界访问)
类型:bool 默认值:false
--enable_liveedit(启用 liveedit 实验功能)
类型:bool 默认值:true
--hard_abort(通过崩溃中止)
类型:bool 默认值:true
--stack_size(允许使用的堆栈区域的默认大小(以千字节为单位))
类型:int 默认值:984
--max_stack_trace_source_length(函数源代码的最大长度打印在一个
堆栈跟踪。)
类型:int 默认值:300
--always_inline_smi_code(总是在非opt代码中内联smi代码)
类型:bool 默认值:false
--min_semi_space_size(半空间的最小大小(以 MBytes 为单位),新空间包括
两个半空格)
类型:int 默认值:0
--target_semi_space_size(触发前半空间的目标大小(以兆字节为单位)
GC)
类型:int 默认值:0
--max_semi_space_size(半空间的最大大小(以 MBytes 为单位),新空间包括
两个半空格)
类型:int 默认值:0
--semi_space_growth_factor(增长新空间的因子)
类型:int 默认值:2
--experimental_new_space_growth_heuristic(根据百分比增长新空间
幸存者而不是它们的绝对值。)
类型:bool 默认值:false
--max_old_space_size(旧空间的最大大小(以 MB 为单位))
类型:int 默认值:0
--initial_old_space_size(初始旧空间大小(以 MB 为单位))
类型:int 默认值:0
--max_executable_size(可执行内存的最大大小(以 MB 为单位))
类型:int 默认值:0
--gc_global(始终执行全局 GC)
类型:bool 默认值:false
--gc_interval(垃圾收集后分配)
类型:int 默认值:-1
--retain_maps_for_n_gc(保持地图存活旧空间垃圾收集)
类型:int 默认值:2
--trace_gc(在每次垃圾回收后打印一个跟踪行)
类型:bool 默认值:false
--trace_gc_nvp(在每次垃圾后以名称=值格式打印一个详细的跟踪行
收藏)
类型:bool 默认值:false
--trace_gc_ignore_scavenger (scavenger 收集后不打印跟踪行)
类型:bool 默认值:false
--trace_idle_notification(在每个空闲通知后打印一个跟踪行)
类型:bool 默认值:false
--trace_idle_notification_verbose(打印空闲通知使用的堆状态)
类型:bool 默认值:false
--print_cumulative_gc_stat(退出时以名称=值格式打印累积GC统计信息)
类型:bool 默认值:false
--print_max_heap_committed(打印为
退出时名称=值格式的堆)
类型:bool 默认值:false
--trace_gc_verbose(在每次垃圾回收后打印更多详细信息)
类型:bool 默认值:false
--trace_fragmentation(报告旧空间的碎片)
类型:bool 默认值:false
--trace_fragmentation_verbose(报告旧空间的碎片(详细))
类型:bool 默认值:false
--collect_maps(垃圾收集地图,无法访问任何对象)
类型:bool 默认值:true
--weak_embedded_maps_in_optimized_code(使嵌入在优化代码中的地图变弱)
类型:bool 默认值:true
--weak_embedded_objects_in_optimized_code(使嵌入在优化代码中的对象变弱)
类型:bool 默认值:true
--flush_code(我们希望不再使用的刷新代码(在完整 gc 期间))
类型:bool 默认值:true
--flush_code_incrementally(我们希望不再使用的刷新代码(增量))
类型:bool 默认值:true
--trace_code_flushing(跟踪代码刷新进度)
类型:bool 默认值:false
--age_code(跟踪未执行的函数以老化代码并仅刷新旧代码(必需)
用于代码刷新))
类型:bool 默认值:true
--incremental_marking(使用增量标记)
类型:bool 默认值:true
--incremental_marking_steps(做增量标记步骤)
类型:bool 默认值:true
--overapproximate_weak_closure(过度近似弱更近以减少原子暂停时间)
类型:bool 默认值:true
--min_progress_during_object_groups_marking(保持过度近似弱闭包为
只要我们发现至少这么多未标记的物体)
类型:int 默认值:128
--max_object_groups_marking_rounds(最多尝试多次以过度近似
弱闭合)
类型:int 默认值:3
--concurrent_sweeping(使用并发扫描)
类型:bool 默认值:true
--trace_incremental_marking(跟踪增量标记的进度)
类型:bool 默认值:false
--track_gc_object_stats(跟踪对象计数和内存使用情况)
类型:bool 默认值:false
--track_detached_contexts(跟踪预计是垃圾的本机上下文
集)
类型:bool 默认值:true
--trace_detached_contexts(跟踪预期为垃圾的本机上下文
集)
类型:bool 默认值:false
--heap_profiler_trace_objects(转储堆对象分配/移动/大小更新)
类型:bool 默认值:false
--use_idle_notification(使用空闲通知来减少内存占用。)
类型:bool 默认值:true
--use_ic(使用内联缓存)
类型:bool 默认值:true
--trace_ic(跟踪内联缓存状态转换)
类型:bool 默认值:false
--native_code_counters(生成额外的代码来操作统计计数器)
类型:bool 默认值:false
--always_compact(在每次完整的 GC 上执行压缩)
类型:bool 默认值:false
--never_compact(永远不要在完整的 GC 上执行压缩 - 仅测试)
类型:bool 默认值:false
--compact_code_space(完整非增量集合上的紧凑代码空间)
类型:bool 默认值:true
--incremental_code_compaction(完整增量集合上的紧凑代码空间)
类型:bool 默认值:true
--cleanup_code_caches_at_gc(在标记紧凑集合和
在标记压缩循环期间刷新映射中的代码缓存。)
类型:bool 默认值:true
--use_marking_progress_bar(使用进度条以增量方式扫描大对象,当
增量标记处于活动状态。)
类型:bool 默认值:true
--zap_code_space(扫描时用 0xCC 在代码空间中清除内存。)
类型:bool 默认值:true
--random_seed(初始化随机生成器的默认种子(0,默认值,意味着
使用系统随机)。
类型:int 默认值:0
--trace_weak_arrays(跟踪 WeakFixedArray 使用情况)
类型:bool 默认值:false
--track_prototype_users(跟踪哪些映射引用了给定的原型对象)
类型:bool 默认值:false
--use_verbose_printer(允许详细打印)
类型:bool 默认值:true
--allow_natives_syntax(允许本地语法)
类型:bool 默认值:false
--trace_parse(跟踪解析和准备)
类型:bool 默认值:false
--trace_sim(跟踪模拟器执行)
类型:bool 默认值:false
--debug_sim(启用调试模拟器)
类型:bool 默认值:false
--check_icache(检查 ARM 和 MIPS 模拟器中的 icache 刷新)
类型:bool 默认值:false
--stop_sim_at(模拟器在 x 条指令后停止)
类型:int 默认值:0
--sim_stack_alignment(模拟器中以字节为单位的堆栈调整(4 或 8,8 是默认值))
类型:int 默认值:8
--sim_stack_size(ARM64 和 MIPS64 模拟器的堆栈大小,以千字节为单位(默认为 2
兆))
类型:int 默认值:2048
--log_regs_modified(记录寄存器值时,只打印修改过的寄存器。)
类型:bool 默认值:true
--log_colour(记录时,尝试使用彩色输出。)
类型:bool 默认值:true
--ignore_asm_unimplemented_break(不要为 ASM_UNIMPLEMENTED_BREAK 宏中断。)
类型:bool 默认值:false
--trace_sim_messages(跟踪模拟器调试消息。由 --trace-sim 暗示。)
类型:bool 默认值:false
--stack_trace_on_illegal(抛出非法异常时打印堆栈跟踪)
类型:bool 默认值:false
--abort_on_uncaught_exception(当出现未捕获的异常时中止程序(转储核心)
抛出)
类型:bool 默认值:false
--randomize_hashes(随机化散列以避免可预测的散列冲突(与
快照此选项不能覆盖烘焙种子))
类型:bool 默认值:true
--hash_seed(用于散列属性键的固定种子(0 表示随机)(带有快照
此选项不能覆盖烘焙种子))
类型:int 默认值:0
--profile_deserialization(打印反序列化快照所需的时间。)
类型:bool 默认值:false
--regexp_optimization(生成优化的正则表达式代码)
类型:bool 默认值:true
--testing_bool_flag (testing_bool_flag)
类型:bool 默认值:true
--testing_maybe_bool_flag (testing_maybe_bool_flag)
类型:maybe_bool 默认值:未设置
--testing_int_flag (testing_int_flag)
类型:int 默认值:13
--testing_float_flag(浮动标志)
类型:浮动默认值:2.5
--testing_string_flag(字符串标志)
类型:字符串 默认值:你好,世界!
--testing_prng_seed(用于线程测试随机性的种子)
类型:int 默认值:42
--testing_serialization_file(在其中序列化堆的文件)
类型:字符串 默认值:/tmp/serdes
--startup_blob(写入 V8 启动 blob 文件。(仅 mksnapshot))
类型:字符串默认值:NULL
--profile_hydrogen_code_stub_compilation(打印延迟编译所需的时间
氢代码存根。)
类型:bool 默认值:false
--predictable(启用可预测模式)
类型:bool 默认值:false
--force_marking_deque_overflows(通过减小其大小来强制标记双端队列溢出
到 64 个字)
类型:bool 默认值:false
--stress_compaction(对 GC 压缩器施加压力以清除错误(暗示
--force_marking_deque_overflows))
类型:bool 默认值:false
--manual_evacuation_candidates_selection(仅测试模式标志。它允许单元测试
选择疏散候选页面(需要 --stress_compaction)。)
类型:bool 默认值:false
--help(在控制台上打印使用消息,包括标志)
类型:bool 默认值:true
--dump_counters(退出时转储计数器)
类型:bool 默认值:false
--debugger(启用 JavaScript 调试器)
类型:bool 默认值:false
--map_counters(将计数器映射到文件)
类型:字符串 默认值:
--js_arguments(将所有剩余的参数传递给脚本。“--”的别名。)
类型:参数默认值:
--log(最小日志记录(无 API、代码、GC、可疑或处理样本)。)
类型:bool 默认值:false
--log_all(将所有事件记录到日志文件中。)
类型:bool 默认值:false
--log_api(将 API 事件记录到日志文件。)
类型:bool 默认值:false
--log_code(将代码事件记录到日志文件而不进行分析。)
类型:bool 默认值:false
--log_gc(用于 hp2ps 工具的垃圾收集日志堆示例。)
类型:bool 默认值:false
--log_handles(记录全局句柄事件。)
类型:bool 默认值:false
--log_snapshot_positions(快照中(反)序列化对象的日志位置。)
类型:bool 默认值:false
--log_suspect(记录可疑操作。)
类型:bool 默认值:false
--prof(日志统计分析信息(暗示 --log-code)。)
类型:bool 默认值:false
--prof_cpp(与 --prof 类似,但忽略生成的代码。)
类型:bool 默认值:false
--prof_browser_mode(与 --prof 一起使用,打开浏览器兼容模式进行分析。)
类型:bool 默认值:true
--log_regexp(记录正则表达式执行。)
类型:bool 默认值:false
--logfile(指定日志文件的名称。)
类型:字符串 默认值:v8.log
--logfile_per_isolate(每个隔离的单独日志文件。)
类型:bool 默认值:true
--ll_prof(启用低级 linux 分析器。)
类型:bool 默认值:false
--perf_basic_prof(启用 perf linux 分析器(基本支持)。)
类型:bool 默认值:false
--perf_jit_prof(启用 perf linux 分析器(实验性注释支持)。)
类型:bool 默认值:false
--gc_fake_mmap(指定ll_prof中使用的fake gc mmap的文件名)
类型:字符串默认值:/tmp/__v8_gc__
--log_internal_timer_events(时间内部事件。)
类型:bool 默认值:false
--log_timer_events(时间事件包括外部回调。)
类型:bool 默认值:false
--log_instruction_stats(记录 AArch64 指令统计信息。)
类型:bool 默认值:false
--log_instruction_file(AArch64 指令统计日志文件。)
类型:字符串 默认值:arm64_inst.csv
--log_instruction_period(AArch64 指令统计记录周期。)
类型:int 默认值:4194304
--redirect_code_traces(输出deopt信息并反汇编成文件
代码- —— .asm)
类型:bool 默认值:false
--redirect_code_traces_to(输出deopt信息并反汇编到给定文件中)
类型:字符串默认值:NULL
--hydrogen_track_positions(在构建 IR 时跟踪源代码位置)
类型:bool 默认值:false
--trace_elements_transitions(跟踪元素转换)
类型:bool 默认值:false
--trace_creation_allocation_sites(跟踪分配站点的创建)
类型:bool 默认值:false
--print_code_stubs(打印代码存根)
类型:bool 默认值:false
--test_secondary_stub_cache(通过禁用主存根缓存来测试二级存根缓存)
类型:bool 默认值:false
--test_primary_stub_cache(通过禁用辅助存根缓存来测试主存根缓存)
类型:bool 默认值:false
--print_code(打印生成的代码)
类型:bool 默认值:false
--print_opt_code(打印优化代码)
类型:bool 默认值:false
--print_unopt_code(打印未优化代码之前打印基于它的优化代码)
类型:bool 默认值:false
--print_code_verbose(打印代码的更多信息)
类型:bool 默认值:false
--print_builtin_code(打印生成的内置代码)
类型:bool 默认值:false
--sodium(打印生成的代码输出适用于钠代码查看器)
类型:bool 默认值:false
--print_all_code(启用所有与打印代码相关的标志)
类型:bool 默认值:false
资源 AND 文档
有关文档,请参阅网站 https://nodejs.org/
邮件列表: http://groups.google.com/group/nodejs
IRC(一般问题):irc.freenode.net #node.js
IRC(节点核心开发):irc.freenode.net #node-dev
2010 节点文件(1)
使用 onworks.net 服务在线使用节点