Đây là lệnh nodejs có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
nodejs - JavaScript phía máy chủ
SYNOPSIS
nútjs [ -v ] [ --gỡ lỗi | --debug-brk ] [ --v8-tùy chọn ]
[ -e lệnh | script.js ] [ đối số ]
Thực thi mà không có đối số để bắt đầu REPL.
MÔ TẢ
Node.js là một bộ thư viện cho JavaScript cho phép nó được sử dụng bên ngoài
trình duyệt. Nó chủ yếu tập trung vào việc tạo ra các máy khách mạng đơn giản, dễ xây dựng và
máy chủ.
LỰA CHỌN
-v, - phiên bản của nút in phiên bản
-e, --eval script đánh giá script
-p, - kết quả in của --eval
-c, --check tập lệnh kiểm tra cú pháp mà không thực thi
-i, --interactive luôn nhập REPL ngay cả khi stdin
dường như không phải là một thiết bị đầu cuối
-r, - yêu cầu mô-đun tải trước khi khởi động
- cảnh báo ngừng sử dụng chế độ im lặng không dùng nữa
--trace -recation hiển thị dấu vết ngăn xếp khi không dùng nữa
--throw -recation ném lỗi khi không dùng nữa
--track-heap-objects theo dõi phân bổ đối tượng heap cho ảnh chụp nhanh heap
--v8-options in tùy chọn dòng lệnh v8
--tls-cipher-list = list sử dụng danh sách mã hóa TLS mặc định thay thế
(chỉ khả dụng khi Node.js được xây dựng với
Hỗ trợ OpenSSL và tiền điện tử được bật)
MÔI TRƯỜNG BIẾN
NODE_PATH
´: ´ danh sách các thư mục được phân tách trước đường dẫn tìm kiếm mô-đun.
NODE_DISABLE_COLORS
Nếu được đặt thành 1 thì màu sẽ không được sử dụng trong REPL.
NODE_ICU_DATA
Đường dẫn dữ liệu cho dữ liệu ICU (Intl object). Sẽ mở rộng dữ liệu được liên kết khi được biên dịch với
hỗ trợ icu nhỏ.
NODE_REPL_HISTORY
Đường dẫn đến tệp được sử dụng để lưu trữ lịch sử REPL liên tục. Đường dẫn mặc định là
~ / .node_repl_history, được ghi đè bởi biến này. Đặt giá trị thành một
chuỗi rỗng ("") vô hiệu hóa lịch sử REPL liên tục.
V8 LỰA CHỌN
--use_strict (thực thi chế độ nghiêm ngặt)
loại: bool mặc định: sai
--use_strong (thực thi chế độ mạnh)
loại: bool mặc định: sai
--strong_mode (chế độ ngôn ngữ mạnh thử nghiệm)
loại: bool mặc định: sai
--es_staging (bật tất cả các tính năng hài hòa đã hoàn thành)
loại: bool mặc định: sai
--harmony (kích hoạt tất cả các tính năng hòa âm hoàn chỉnh)
loại: bool mặc định: sai
--harmony_shipping (kích hoạt tất cả các tính năng hài hòa được vận chuyển)
loại: bool mặc định: đúng
--harmony_modules (bật "mô-đun hòa hợp" (đang tiến hành))
loại: bool mặc định: sai
--harmony_arrays (bật "phương thức mảng hài hòa" (đang tiến hành))
loại: bool mặc định: sai
--harmony_array_includes (bật "hài hòa Array.prototype.includes" (đang tiến hành))
loại: bool mặc định: sai
--harmony_regexps (bật "tiện ích mở rộng biểu thức chính quy hài hòa" (đang tiến hành))
loại: bool mặc định: sai
--harmony_arrow_functions (bật "chức năng mũi tên hài hòa" (đang tiến hành))
loại: bool mặc định: sai
--harmony_proxies (bật "hòa âm proxy" (đang tiến hành))
loại: bool mặc định: sai
--harmony_sloppy (bật "tính năng hài hòa ở chế độ cẩu thả" (đang tiến hành))
loại: bool mặc định: sai
--harmony_unicode (bật "thoát unicode hòa hợp" (đang tiến hành))
loại: bool mặc định: sai
--harmony_unicode_regexps (bật "hòa hợp unicode regexps" (đang tiến hành))
loại: bool mặc định: sai
--harmony_rest_parameters (bật "thông số nghỉ ngơi hài hòa" (đang tiến hành))
loại: bool mặc định: sai
--harmony_reflect (bật "API phản ánh hài hòa" (đang tiến hành))
loại: bool mặc định: sai
--harmony_computed_property_names (bật "tên thuộc tính tính toán hài hòa")
loại: bool mặc định: sai
--harmony_tostring (bật "chuỗi hòa hợp")
loại: bool mặc định: sai
--harmony_numeric_literals (bật "ký tự số hài hòa")
loại: bool mặc định: đúng
--harmony_classes (bật "các lớp hòa hợp (ngụ ý phần mở rộng theo nghĩa đen của đối tượng)")
loại: bool mặc định: đúng
--harmony_object_literals (bật "tiện ích mở rộng theo nghĩa đen của đối tượng hài hòa")
loại: bool mặc định: đúng
--compiled_keyed_generic_loads (sử dụng trình biên dịch tối ưu hóa để tạo tải chung có khóa
sơ khai)
loại: bool mặc định: sai
--pretenuring_call_new (cuộc gọi tiền kỳ mới)
loại: bool mặc định: sai
--allocation_site_pretenuring (thuận lợi với các trang web phân bổ)
loại: bool mặc định: đúng
--trace_pretenuring (theo dõi các quyết định gia hạn trước của các hướng dẫn HAllocate)
loại: bool mặc định: sai
--trace_pretenuring_st Statistics (thống kê trước khi trang web phân bổ theo dõi)
loại: bool mặc định: sai
--track_fields (trường theo dõi chỉ có giá trị smi)
loại: bool mặc định: đúng
--track_double_fields (trường theo dõi có giá trị kép)
loại: bool mặc định: đúng
--track_heap_object_fields (trường theo dõi có giá trị đống)
loại: bool mặc định: đúng
--track_computed_fields (theo dõi các trường bảng soạn sẵn được tính toán)
loại: bool mặc định: đúng
--track_field_types (các loại trường theo dõi)
loại: bool mặc định: đúng
--smi_binop (hỗ trợ biểu diễn smi trong các phép toán nhị phân)
loại: bool mặc định: đúng
--vector_ics (hỗ trợ ics dựa trên vectơ)
loại: bool mặc định: sai
--optimize_for_size (Bật tính năng tối ưu hóa ưu tiên kích thước bộ nhớ hơn là thực thi
tốc độ, vận tốc.)
loại: bool mặc định: sai
--unbox_double_arrays (tự động mở hộp các mảng nhân đôi)
loại: bool mặc định: đúng
--string_slices (sử dụng các lát chuỗi)
loại: bool mặc định: đúng
- trục khuỷu (sử dụng trục khuỷu)
loại: bool mặc định: đúng
--hydrogen_filter (bộ lọc tối ưu hóa)
loại: chuỗi mặc định: *
--use_gvn (sử dụng đánh số giá trị toàn cầu hydro)
loại: bool mặc định: đúng
--gvn_iterations (số lần lặp lại điểm cố định GVN tối đa)
gõ: int default: 3
--use_canonicalizing (sử dụng chuẩn hóa hướng dẫn hydro)
loại: bool mặc định: đúng
--use_inlines (sử dụng hàm trong dòng)
loại: bool mặc định: đúng
--use_escape_analysis (sử dụng phân tích thoát hydro)
loại: bool mặc định: đúng
--use_allocation_folding (sử dụng gấp phân bổ)
loại: bool mặc định: đúng
--use_local_allocation_folding (chỉ gấp trong các khối cơ bản)
loại: bool mặc định: sai
--use_write_barrier_elimination (loại bỏ các rào cản ghi phân bổ nhắm mục tiêu trong
mã tối ưu hóa)
loại: bool mặc định: đúng
--max_inlines_levels (số lượng mức nội tuyến tối đa)
gõ: int default: 5
--max_inline_source_size (kích thước nguồn tối đa tính bằng byte được xem xét cho một
nội tuyến)
gõ: int default: 600
--max_inline_nodes (số lượng nút AST tối đa được xem xét cho một nội tuyến duy nhất)
gõ: int default: 196
--max_inline_nodes_cummental (số lượng tích lũy tối đa các nút AST được xem xét cho
nội tuyến)
gõ: int default: 400
--loop_invariant_code_motion (chuyển động mã bất biến vòng lặp)
loại: bool mặc định: đúng
--fast_math (các hàm toán học nhanh hơn (nhưng có thể kém chính xác hơn))
loại: bool mặc định: đúng
--collect_megamorphic_maps_from_stub_cache (trục khuỷu thu thập phản hồi loại từ sơ khai
bộ nhớ đệm)
loại: bool mặc định: đúng
--hydrogen_stats (in thống kê cho hydro)
loại: bool mặc định: sai
--trace_check_elimination (giai đoạn loại bỏ kiểm tra dấu vết)
loại: bool mặc định: sai
--trace_enosystem_liveness (theo dõi độ sống của các vị trí biến cục bộ)
loại: bool mặc định: sai
--trace_hydrogen (dấu vết hydro được tạo thành tệp)
loại: bool mặc định: sai
--trace_hydrogen_filter (bộ lọc truy tìm hydro)
loại: chuỗi mặc định: *
--trace_hydrogen_stubs (dấu vết tạo ra hydro cho sơ khai)
loại: bool mặc định: sai
--trace_hydrogen_file (theo dõi hydro đến tên tệp đã cho)
loại: chuỗi mặc định: NULL
--trace_phase (IR được tạo theo dõi cho các giai đoạn được chỉ định)
loại: chuỗi mặc định: HLZ
--trace_inlines (theo dõi các quyết định nội tuyến)
loại: bool mặc định: sai
--trace_load_elimination (loại bỏ tải theo vết)
loại: bool mặc định: sai
--trace_store_elimination (loại bỏ dấu vết lưu trữ)
loại: bool mặc định: sai
--trace_alloc (trình cấp phát thanh ghi theo dõi)
loại: bool mặc định: sai
--trace_all_uses (theo dõi tất cả các vị trí sử dụng)
loại: bool mặc định: sai
--trace_range (phân tích phạm vi theo dõi)
loại: bool mặc định: sai
--trace_gvn (theo dõi đánh số giá trị toàn cầu)
loại: bool mặc định: sai
--trace_representation (các loại đại diện theo dõi)
loại: bool mặc định: sai
--trace_removable_simates (theo dõi mô phỏng có thể tháo rời)
loại: bool mặc định: sai
--trace_escape_analysis (phân tích theo vết thoát hydro)
loại: bool mặc định: sai
--trace_allocation_folding (gấp phân bổ dấu vết)
loại: bool mặc định: sai
--trace_track_allocation_sites (theo dõi việc theo dõi các trang web phân bổ)
loại: bool mặc định: sai
--trace_migration (di chuyển đối tượng theo dõi)
loại: bool mặc định: sai
--trace_generating (tổng quát hóa bản đồ theo dõi)
loại: bool mặc định: sai
--stress_pointer_maps (bản đồ con trỏ cho mọi chỉ dẫn)
loại: bool mặc định: sai
--stress_enosystem (môi trường cho mọi lệnh)
loại: bool mặc định: sai
--deopt_every_n_times (hủy tối ưu hóa mỗi n lần một điểm hủy được vượt qua)
gõ: int default: 0
--deopt_every_n_garbage_collections (hủy tối ưu hóa mỗi n bộ sưu tập rác)
gõ: int default: 0
--print_deopt_stress (in số điểm deopt có thể có)
loại: bool mặc định: sai
--trap_on_deopt (đặt điểm ngắt trước khi hủy tài khoản)
loại: bool mặc định: sai
--trap_on_stub_deopt (đặt một điểm dừng trước khi hủy bỏ bản gốc)
loại: bool mặc định: sai
--deoptimize_uncommon_case (loại bỏ các trường hợp không phổ biến)
loại: bool mặc định: đúng
--polymorphic_inlines (nội tuyến đa hình)
loại: bool mặc định: đúng
--use_osr (sử dụng thay thế trên ngăn xếp)
loại: bool mặc định: đúng
--array_bounds_checks_elimination (thực hiện loại bỏ kiểm tra giới hạn mảng)
loại: bool mặc định: đúng
--trace_bce (loại bỏ kiểm tra giới hạn mảng theo dõi)
loại: bool mặc định: sai
--array_bounds_checks_hoisting (thực hiện kiểm tra giới hạn mảng khi lưu trữ)
loại: bool mặc định: sai
--array_index_dehoisting (thực hiện hủy bỏ chỉ mục mảng)
loại: bool mặc định: đúng
--analyze_enosystem_liveness (phân tích độ sống động của các khe môi trường và zap dead
giá trị)
loại: bool mặc định: đúng
--load_elimination (sử dụng loại bỏ tải)
loại: bool mặc định: đúng
--check_elimination (sử dụng loại bỏ séc)
loại: bool mặc định: đúng
--store_elimination (sử dụng loại bỏ cửa hàng)
loại: bool mặc định: sai
--dead_code_elimination (sử dụng loại bỏ mã chết)
loại: bool mặc định: đúng
--fold_constants (sử dụng gấp liên tục)
loại: bool mặc định: đúng
--trace_dead_code_elimination (theo dõi loại bỏ mã chết)
loại: bool mặc định: sai
--unreachable_code_elimination (loại bỏ mã không thể truy cập)
loại: bool mặc định: đúng
--trace_osr (theo dõi thay thế trên ngăn xếp)
loại: bool mặc định: sai
--stress_runs (số lần chạy căng thẳng)
gõ: int default: 0
--lookup_sample_by_shared (khi chọn một chức năng để tối ưu hóa, hãy xem để chia sẻ
thông tin chức năng, không phải JSFunction chính nó)
loại: bool mặc định: đúng
--cache_optimized_code (mã được tối ưu hóa bộ nhớ đệm để đóng)
loại: bool mặc định: đúng
--flush_optimized_code_cache (xóa bộ nhớ cache của mã được tối ưu hóa để đóng trên mọi
GC)
loại: bool mặc định: đúng
--inline_construct (lệnh gọi hàm tạo nội tuyến)
loại: bool mặc định: đúng
--inline_arguments (hàm nội tuyến với đối tượng đối số)
loại: bool mặc định: đúng
--inline_accessors (trình truy cập JavaScript nội tuyến)
loại: bool mặc định: đúng
--escape_analysis_iterations (số lần lặp lại điểm sửa lỗi phân tích thoát tối đa)
gõ: int default: 2
--optimize_for_in (tối ưu hóa các hàm chứa vòng lặp bổ sung)
loại: bool mặc định: đúng
--concurrent_recompilation (tối ưu hóa các chức năng nóng không đồng bộ trên một hệ thống riêng biệt
chủ đề)
loại: bool mặc định: đúng
--job_based_recompilation (đăng nhiệm vụ lên v8 :: Platform thay vì sử dụng một chuỗi cho
biên dịch đồng thời)
loại: bool mặc định: đúng
--trace_concurrent_recompilation (theo dõi biên dịch đồng thời)
loại: bool mặc định: sai
--concurrent_recompilation_queue_length (độ dài của hàng đợi biên dịch đồng thời)
gõ: int default: 8
--concurrent_recompilation_delay (độ trễ biên dịch giả tính bằng mili giây)
gõ: int default: 0
--block_concurrent_recompilation (chặn các công việc được xếp hàng đợi cho đến khi được phát hành)
loại: bool mặc định: sai
--concurrent_osr (thay thế đồng thời trên ngăn xếp)
loại: bool mặc định: đúng
--omit_map_checks_for_leaf_maps (không phát bản đồ kiểm tra các giá trị không đổi có
bản đồ lá, tắt mã tối ưu hóa nếu bố cục của bản đồ thay đổi.)
loại: bool mặc định: đúng
--turbo_filter (bộ lọc tối ưu hóa cho trình biên dịch TurboFan)
loại: chuỗi mặc định: ~
--trace_turbo (tạo dấu vết TurboFan IR)
loại: bool mặc định: sai
--trace_turbo_graph (đồ thị TurboFan được tạo theo dõi)
loại: bool mặc định: sai
--trace_turbo_cfg_file (theo dõi đồ thị turbo cfg (cho trình hiển thị C1) đến một tên tệp nhất định)
loại: chuỗi mặc định: NULL
--trace_turbo_types (theo dõi các loại của TurboFan)
loại: bool mặc định: đúng
--trace_turbo_scheduler (theo dõi trình lên lịch của TurboFan)
loại: bool mặc định: sai
--trace_turbo_reduction (theo dõi các bộ giảm khác nhau của TurboFan)
loại: bool mặc định: sai
--trace_turbo_jt (theo dõi bước nhảy của TurboFan)
loại: bool mặc định: sai
--turbo_asm (bật TurboFan cho mã asm.js)
loại: bool mặc định: đúng
--turbo_verify (xác minh đồ thị TurboFan ở mỗi giai đoạn)
loại: bool mặc định: sai
--turbo_stats (in thống kê TurboFan)
loại: bool mặc định: sai
--turbo_splitting (chia các nút trong quá trình lập lịch trong TurboFan)
loại: bool mặc định: đúng
--turbo_types (sử dụng hạ thấp đã nhập trong TurboFan)
loại: bool mặc định: đúng
--turbo_type_feedback (sử dụng loại phản hồi trong TurboFan)
loại: bool mặc định: sai
--turbo_source_positions (theo dõi vị trí mã nguồn khi xây dựng TurboFan IR)
loại: bool mặc định: sai
--context_specialization (bật chuyên môn hóa ngữ cảnh trong TurboFan)
loại: bool mặc định: sai
--turbo_deoptimization (bật deoptimization trong TurboFan)
loại: bool mặc định: sai
--turbo_inlines (bật nội tuyến trong TurboFan)
loại: bool mặc định: sai
--turbo_builtin_inlines (bật nội dòng nội trang trong TurboFan)
loại: bool mặc định: đúng
--trace_turbo_inlines (theo dõi nội tuyến TurboFan)
loại: bool mặc định: sai
--loop_assignment_analysis (thực hiện phân tích chỉ định vòng lặp)
loại: bool mặc định: đúng
--turbo_profiling (bật cấu hình trong TurboFan)
loại: bool mặc định: sai
--turbo_delay_ssa_decon (trì hoãn giải cấu trúc ssa trong bộ cấp phát thanh ghi TurboFan)
loại: bool mặc định: sai
--turbo_verify_allocation (xác minh phân bổ đăng ký trong TurboFan)
loại: bool mặc định: sai
--turbo_move_optimization (tối ưu hóa khoảng trống di chuyển trong TurboFan)
loại: bool mặc định: đúng
--turbo_jt (bật phân luồng nhảy trong TurboFan)
loại: bool mặc định: đúng
--turbo_osr (bật OSR trong TurboFan)
loại: bool mặc định: đúng
--turbo_exceptions (cho phép xử lý ngoại lệ trong TurboFan)
loại: bool mặc định: sai
--turbo_stress_loop_peeling (tối ưu hóa bóc tách vòng lặp căng thẳng)
loại: bool mặc định: sai
--turbo_cf_optimization (tối ưu hóa luồng điều khiển trong TurboFan)
loại: bool mặc định: đúng
--typed_array_max_size_in_heap (ngưỡng cho mảng đã nhập trong heap)
gõ: int default: 64
--frame_count (số lượng khung ngăn xếp được kiểm tra bởi trình biên dịch)
gõ: int default: 1
--interrupt_budget (ngân sách thực thi trước khi ngắt được kích hoạt)
gõ: int default: 6144
--type_info_threshold (phần trăm IC phải có thông tin loại để cho phép tối ưu hóa)
gõ: int default: 25
--generic_ic_threshold (tỷ lệ phần trăm tối đa của IC megamorphic / chung chung để cho phép tối ưu hóa)
gõ: int default: 30
--self_opt_count (số lượng cuộc gọi trước khi tự tối ưu hóa)
gõ: int default: 130
--trace_opt_verbose (theo dõi biên dịch chi tiết bổ sung)
loại: bool mặc định: sai
--debug_code (tạo mã bổ sung (xác nhận) để gỡ lỗi)
loại: bool mặc định: sai
--code_comments (phát ra nhận xét trong quá trình tháo gỡ mã)
loại: bool mặc định: sai
--enable_sse3 (cho phép sử dụng hướng dẫn SSE3 nếu có)
loại: bool mặc định: đúng
--enable_sse4_1 (cho phép sử dụng hướng dẫn SSE4.1 nếu có)
loại: bool mặc định: đúng
--enable_sahf (cho phép sử dụng lệnh SAHF nếu có (chỉ dành cho X64))
loại: bool mặc định: đúng
--enable_avx (cho phép sử dụng hướng dẫn AVX nếu có)
loại: bool mặc định: đúng
--enable_fma3 (cho phép sử dụng hướng dẫn FMA3 nếu có)
loại: bool mặc định: đúng
--enable_vfp3 (cho phép sử dụng hướng dẫn VFP3 nếu có)
loại: bool mặc định: đúng
--enable_armv7 (cho phép sử dụng hướng dẫn ARMv7 nếu có (chỉ dành cho ARM))
loại: bool mặc định: đúng
--enable_armv8 (cho phép sử dụng hướng dẫn ARMv8 nếu có (chỉ ARM 32-bit))
loại: bool mặc định: đúng
--enable_neon (cho phép sử dụng hướng dẫn NEON nếu có (chỉ ARM))
loại: bool mặc định: đúng
--enable_sudiv (cho phép sử dụng hướng dẫn SDIV và UDIV nếu có (chỉ ARM))
loại: bool mặc định: đúng
--enable_mls (cho phép sử dụng hướng dẫn MLS nếu có (chỉ ARM))
loại: bool mặc định: đúng
--enable_movw_movt (cho phép tải hằng số 32 bit bằng lệnh movw / movt
cặp (chỉ ARM))
loại: bool mặc định: sai
--enable_unaligned_accesses (cho phép truy cập không dấu cho ARMv7 (chỉ dành cho ARM))
loại: bool mặc định: đúng
--enable_32dregs (cho phép sử dụng thanh ghi d16-d31 trên ARM - điều này yêu cầu VFP3)
loại: bool mặc định: đúng
--enable_vldr_imm (cho phép sử dụng các nhóm liên tục để tăng gấp đôi ngay lập tức (chỉ dành cho ARM))
loại: bool mặc định: sai
--force_long_bragets (buộc tất cả các nhánh phát ra ở chế độ dài (chỉ MIPS / PPC))
loại: bool mặc định: sai
--mcpu (cho phép tối ưu hóa cho cpu cụ thể)
loại: chuỗi mặc định: tự động
--expose_natives_as (hiển thị bản địa trong đối tượng toàn cục)
loại: chuỗi mặc định: NULL
--expose_debug_as (hiển thị gỡ lỗi trong đối tượng toàn cục)
loại: chuỗi mặc định: NULL
--expose_free_buffer (hiển thị phần mở rộng freeBuffer)
loại: bool mặc định: sai
--expose_gc (hiển thị phần mở rộng gc)
loại: bool mặc định: sai
--expose_gc_as (hiển thị phần mở rộng gc dưới tên được chỉ định)
loại: chuỗi mặc định: NULL
--expose_externalize_string (hiển thị phần mở rộng chuỗi bên ngoài)
loại: bool mặc định: sai
--expose_trigger_failure (hiển thị phần mở rộng kích hoạt-lỗi)
loại: bool mặc định: sai
--stack_trace_limit (số khung ngăn xếp để chụp)
gõ: int default: 10
--builtins_in_stack_traces (hiển thị các hàm tích hợp trong dấu vết ngăn xếp)
loại: bool mặc định: sai
--disable_native_files (vô hiệu hóa tệp bản địa nội trang)
loại: bool mặc định: sai
--inline_new (sử dụng phân bổ nội tuyến nhanh)
loại: bool mặc định: đúng
--trace_codegen (tên in của các hàm mà mã được tạo)
loại: bool mặc định: sai
--trace (lệnh gọi hàm theo dõi)
loại: bool mặc định: sai
--mask_constants_with_cookie (sử dụng cookie jit ngẫu nhiên để che dấu các hằng số lớn)
loại: bool mặc định: đúng
--lazy (sử dụng trình biên dịch lười biếng)
loại: bool mặc định: đúng
--trace_opt (theo dõi tối ưu hóa lười biếng)
loại: bool mặc định: sai
--trace_opt_stats (theo dõi thống kê tối ưu hóa lười biếng)
loại: bool mặc định: sai
--opt (sử dụng tối ưu hóa thích ứng)
loại: bool mặc định: đúng
--always_opt (luôn cố gắng tối ưu hóa các chức năng)
loại: bool mặc định: sai
--always_osr (luôn thử các hàm OSR)
loại: bool mặc định: sai
--prepare_always_opt (chuẩn bị để bật luôn chọn)
loại: bool mặc định: sai
--trace_deopt (tắt chức năng tối ưu hóa theo dõi)
loại: bool mặc định: sai
--trace_stub_failures (theo dõi deoptimization của các đoạn mã đã tạo)
loại: bool mặc định: sai
--serialize_toplevel (cho phép lưu vào bộ nhớ đệm của các tập lệnh cấp trên)
loại: bool mặc định: đúng
--serialize_inner (bật bộ nhớ đệm của các chức năng bên trong)
loại: bool mặc định: đúng
--trace_serializer (dấu vết bộ nối tiếp mã in)
loại: bool mặc định: sai
--min_preparse_length (độ dài tối thiểu để tự động phân tích trước cho phép)
gõ: int default: 1024
--max_opt_count (số lần thử tối ưu hóa tối đa trước khi từ bỏ.)
gõ: int default: 10
--compilation_cache (bật bộ đệm biên dịch)
loại: bool mặc định: đúng
--cache_prototype_transitions (chuyển đổi nguyên mẫu bộ nhớ cache)
loại: bool mặc định: đúng
--cpu_profiler_sampling_interval (khoảng thời gian lấy mẫu hồ sơ CPU tính bằng micro giây)
gõ: int default: 1000
--trace_debug_json (theo dõi yêu cầu / phản hồi JSON gỡ lỗi)
loại: bool mặc định: sai
--trace_js_array_abuse (theo dõi các truy cập ngoài giới hạn vào mảng JS)
loại: bool mặc định: sai
--trace_external_array_abuse (theo dõi các truy cập ngoài giới hạn đến các mảng bên ngoài)
loại: bool mặc định: sai
--trace_array_abuse (theo dõi các truy cập ngoài giới hạn cho tất cả các mảng)
loại: bool mặc định: sai
--enable_liveedit (bật tính năng thử nghiệm liveedit)
loại: bool mặc định: đúng
--hard_abort (hủy bỏ do bị treo)
loại: bool mặc định: đúng
--stack_size (kích thước mặc định của vùng ngăn xếp v8 được phép sử dụng (tính bằng kByte))
gõ: int default: 984
--max_stack_trace_source_length (độ dài tối đa của mã nguồn hàm được in trong một
dấu vết ngăn xếp.)
gõ: int default: 300
--always_inline_smi_code (luôn là mã smi nội dòng trong mã không chọn)
loại: bool mặc định: sai
--min_semi_space_size (kích thước tối thiểu của một nửa dấu cách (tính bằng MByte), không gian mới bao gồm
hai dấu cách)
gõ: int default: 0
--target_semi_space_size (kích thước mục tiêu của một nửa dấu cách (tính bằng MByte) trước khi kích hoạt
GC)
gõ: int default: 0
--max_semi_space_size (kích thước tối đa của một nửa dấu cách (tính bằng MByte), không gian mới bao gồm
hai dấu cách)
gõ: int default: 0
--semi_space_growth_factor (yếu tố để phát triển không gian mới)
gõ: int default: 2
--experimental_new_space_growth_heuristic (Tăng không gian mới dựa trên phần trăm
những người sống sót thay vì giá trị tuyệt đối của họ.)
loại: bool mặc định: sai
--max_old_space_size (kích thước tối đa của không gian cũ (tính bằng Mbyte))
gõ: int default: 0
--initial_old_space_size (kích thước không gian cũ ban đầu (tính bằng Mbyte))
gõ: int default: 0
--max_executable_size (kích thước tối đa của bộ nhớ thực thi (tính bằng Mbyte))
gõ: int default: 0
--gc_global (luôn thực hiện GC toàn cầu)
loại: bool mặc định: sai
--gc_interval (thu gom rác sau khi phân bổ)
gõ: int mặc định: -1
--retain_maps_for_n_gc (giữ cho bản đồ tồn tại cho bộ sưu tập rác không gian cũ)
gõ: int default: 2
--trace_gc (in một dòng theo dõi sau mỗi lần thu gom rác)
loại: bool mặc định: sai
--trace_gc_nvp (in một dòng theo dõi chi tiết ở định dạng name = value sau mỗi lần đổ rác
thu thập)
loại: bool mặc định: sai
--trace_gc_ignore_scavenger (không in dòng theo dõi sau khi thu thập người nhặt rác)
loại: bool mặc định: sai
--trace_idle_notification (in một dòng theo dõi sau mỗi thông báo không hoạt động)
loại: bool mặc định: sai
--trace_idle_notification_verbose (in trạng thái đống được sử dụng bởi thông báo không hoạt động)
loại: bool mặc định: sai
--print_cummental_gc_stat (in số liệu thống kê GC tích lũy ở định dạng name = value khi thoát)
loại: bool mặc định: sai
--print_max_heap_comiled (in số liệu thống kê của bộ nhớ tối đa được cam kết cho
heap in name = value format khi thoát)
loại: bool mặc định: sai
--trace_gc_verbose (in thêm chi tiết sau mỗi lần thu gom rác)
loại: bool mặc định: sai
--trace_fragmentation (phân mảnh báo cáo cho không gian cũ)
loại: bool mặc định: sai
--trace_fragmentation_verbose (phân mảnh báo cáo cho không gian cũ (chi tiết))
loại: bool mặc định: sai
--collect_maps (bản đồ thu thập rác mà từ đó không có đối tượng nào có thể tiếp cận được)
loại: bool mặc định: đúng
--weak_embedded_maps_in_optimized_code (làm cho bản đồ được nhúng trong mã tối ưu hóa yếu)
loại: bool mặc định: đúng
--weak_embedded_objects_in_optimized_code (làm cho các đối tượng được nhúng trong mã được tối ưu hóa trở nên yếu)
loại: bool mặc định: đúng
--flush_code (mã xóa mà chúng tôi dự kiến sẽ không sử dụng lại (trong thời gian gc đầy đủ))
loại: bool mặc định: đúng
--flush_code_incrementally (mã xóa mà chúng tôi mong muốn không sử dụng lại (tăng dần))
loại: bool mặc định: đúng
--trace_code_flushing (tiến trình xóa mã theo dõi)
loại: bool mặc định: sai
--age_code (theo dõi các chức năng chưa được thực thi thành mã tuổi và chỉ xóa mã cũ (bắt buộc
để xả mã))
loại: bool mặc định: đúng
--incremental_marking (sử dụng đánh dấu tăng dần)
loại: bool mặc định: đúng
--incremental_marking_steps (thực hiện các bước đánh dấu tăng dần)
loại: bool mặc định: đúng
--overapproximate_weak_closure (overapproximate yếu gần hơn để giảm thời gian tạm dừng nguyên tử)
loại: bool mặc định: đúng
--min_progress_during_object_groups_marking (tiếp tục xấp xỉ mức đóng yếu như
miễn là chúng tôi phát hiện ra ít nhất nhiều đối tượng không được đánh dấu này)
gõ: int default: 128
--max_object_groups_marking_rounds (nhiều nhất hãy thử điều này nhiều lần để ước tính
đóng cửa yếu)
gõ: int default: 3
--concurrent_sweeping (sử dụng quét đồng thời)
loại: bool mặc định: đúng
--trace_incremental_marking (theo dõi tiến trình đánh dấu tăng dần)
loại: bool mặc định: sai
--track_gc_object_stats (số lượng đối tượng theo dõi và mức sử dụng bộ nhớ)
loại: bool mặc định: sai
--track_detached_contexts (theo dõi các ngữ cảnh gốc được cho là sẽ trở thành rác
đã thu thập)
loại: bool mặc định: đúng
--trace_detached_contexts (theo dõi các ngữ cảnh gốc được cho là sẽ trở thành rác
đã thu thập)
loại: bool mặc định: sai
--heap_profiler_trace_objects (Kết xuất phân bổ đối tượng heap / chuyển động / size_updates)
loại: bool mặc định: sai
--use_idle_notification (Sử dụng thông báo nhàn rỗi để giảm dung lượng bộ nhớ.)
loại: bool mặc định: đúng
--use_ic (sử dụng bộ nhớ đệm nội tuyến)
loại: bool mặc định: đúng
--trace_ic (theo dõi chuyển đổi trạng thái bộ nhớ cache nội tuyến)
loại: bool mặc định: sai
--native_code_counters (tạo thêm mã để thao tác trên bộ đếm số liệu thống kê)
loại: bool mặc định: sai
--always_compact (Thực hiện nén trên mọi GC đầy đủ)
loại: bool mặc định: sai
--trl_compact (Không bao giờ thực hiện nén trên GC đầy đủ - chỉ thử nghiệm)
loại: bool mặc định: sai
--compact_code_space (Không gian mã nhỏ gọn trên các bộ sưu tập không tăng dần)
loại: bool mặc định: đúng
--incremental_code_compaction (Không gian mã nhỏ gọn trên các bộ sưu tập gia tăng đầy đủ)
loại: bool mặc định: đúng
--cleanup_code_caches_at_gc (Xóa bộ nhớ đệm nội tuyến trước khi đánh dấu bộ sưu tập nhỏ gọn và
xóa bộ nhớ đệm mã trong bản đồ trong chu kỳ thu gọn đánh dấu.)
loại: bool mặc định: đúng
--use_marking_progress_bar (Sử dụng thanh tiến trình để quét các đối tượng lớn theo từng bước khi
đánh dấu tăng dần đang hoạt động.)
loại: bool mặc định: đúng
--zap_code_space (Zap bộ nhớ trống trong không gian mã với 0xCC khi quét.)
loại: bool mặc định: đúng
--random_seed (Hạt giống mặc định để khởi tạo trình tạo ngẫu nhiên (0, mặc định, có nghĩa là
sử dụng ngẫu nhiên hệ thống).)
gõ: int default: 0
--trace_weak_arrays (theo dõi việc sử dụng WeakFixedArray)
loại: bool mặc định: sai
--track_prototype_users (theo dõi bản đồ nào tham chiếu đến một đối tượng nguyên mẫu nhất định)
loại: bool mặc định: sai
--use_verbose_printer (cho phép in chi tiết)
loại: bool mặc định: đúng
--allow_natives_syntax (cho phép cú pháp của người bản xứ)
loại: bool mặc định: sai
--trace_parse (phân tích cú pháp theo dõi và phân tích trước)
loại: bool mặc định: sai
--trace_sim (Thực thi trình mô phỏng theo dõi)
loại: bool mặc định: sai
--debug_sim (Bật gỡ lỗi trình mô phỏng)
loại: bool mặc định: sai
--check_icache (Kiểm tra icache tuôn ra trong trình mô phỏng ARM và MIPS)
loại: bool mặc định: sai
--stop_sim_at (Trình mô phỏng dừng sau x số hướng dẫn)
gõ: int default: 0
--sim_stack_alignment (Xếp chồng theo byte trong trình mô phỏng (4 hoặc 8, 8 là mặc định))
gõ: int default: 8
--sim_stack_size (Kích thước ngăn xếp của trình mô phỏng ARM64 và MIPS64 tính bằng kBytes (mặc định là 2
MB))
gõ: int default: 2048
--log_regs_modified (Khi ghi các giá trị thanh ghi, chỉ in các thanh ghi đã sửa đổi.)
loại: bool mặc định: đúng
--log_colour (Khi ghi nhật ký, hãy cố gắng sử dụng đầu ra có màu.)
loại: bool mặc định: đúng
--ignore_asm_unimplemented_break (Không ngắt đối với macro ASM_UNIMPLEMENTED_BREAK.)
loại: bool mặc định: sai
--trace_sim_messages (Thông báo gỡ lỗi trình mô phỏng theo dõi. Ngụ ý bởi --trace-sim.)
loại: bool mặc định: sai
--stack_trace_on_illegal (in dấu vết ngăn xếp khi một ngoại lệ bất hợp pháp được ném ra)
loại: bool mặc định: sai
--abort_on_uncaught_exception (hủy bỏ chương trình (lõi kết xuất) khi một ngoại lệ không có sẵn là
ném)
loại: bool mặc định: sai
--randomize_hashes (ngẫu nhiên hóa hàm băm để tránh xung đột băm có thể dự đoán được (với
ảnh chụp nhanh tùy chọn này không thể ghi đè hạt giống đã được nướng sẵn))
loại: bool mặc định: đúng
--hash_seed (Đã sửa hạt giống để sử dụng để băm các khóa thuộc tính (0 có nghĩa là ngẫu nhiên) (với ảnh chụp nhanh
tùy chọn này không thể ghi đè hạt đã nướng sẵn))
gõ: int default: 0
--profile_deserialization (In thời gian cần thiết để giải lưu ảnh chụp nhanh.)
loại: bool mặc định: sai
--regexp_optimization (tạo mã regexp được tối ưu hóa)
loại: bool mặc định: đúng
--testing_bool_flag (kiểm tra_bool_flag)
loại: bool mặc định: đúng
--testing_maybe_bool_flag (testing_maybe_bool_flag)
type: could_bool default: unset
--testing_int_flag (kiểm tra_int_flag)
gõ: int default: 13
--testing_float_flag (cờ float)
loại: float mặc định: 2.5
--testing_string_flag (cờ chuỗi)
type: string default: Xin chào, thế giới!
--testing_prng_seed (Hạt giống được sử dụng để kiểm tra độ ngẫu nhiên của luồng)
gõ: int default: 42
--testing_serialization_file (tệp để tuần tự hóa đống)
type: string default: / tmp / serdes
--startup_blob (Ghi tệp blob khởi động V8. (chỉ mksnapshot))
loại: chuỗi mặc định: NULL
--profile_hydrogen_code_stub_compilation (In thời gian biên dịch lười biếng
khai mã hydro.)
loại: bool mặc định: sai
- có thể dự đoán (bật chế độ có thể dự đoán)
loại: bool mặc định: sai
--force_marking_deque_overflows (tràn lực đánh dấu deque bằng cách giảm kích thước của nó
đến 64 từ)
loại: bool mặc định: sai
--stress_compaction (nhấn mạnh máy nén GC để loại bỏ lỗi (ngụ ý
--force_marking_deque_overflows))
loại: bool mặc định: sai
--manual_evacuation_candidates_selection (Cờ chỉ chế độ kiểm tra. Nó cho phép kiểm tra đơn vị
chọn các trang ứng viên sơ tán (yêu cầu --stress_compaction).)
loại: bool mặc định: sai
--help (In thông báo sử dụng, bao gồm cờ, trên bảng điều khiển)
loại: bool mặc định: đúng
--dump_counters (Quầy bán phá giá khi thoát)
loại: bool mặc định: sai
--debugger (Bật trình gỡ lỗi JavaScript)
loại: bool mặc định: sai
--map_counters (Bản đồ đếm thành một tệp)
loại: chuỗi mặc định:
--js_arguments (Chuyển tất cả các đối số còn lại vào tập lệnh. Bí danh cho "-".)
type: đối số mặc định:
--log (Ghi nhật ký tối thiểu (không có API, mã, GC, nghi ngờ hoặc xử lý mẫu).)
loại: bool mặc định: sai
--log_all (Ghi tất cả các sự kiện vào tệp nhật ký.)
loại: bool mặc định: sai
--log_api (Ghi nhật ký các sự kiện API vào tệp nhật ký.)
loại: bool mặc định: sai
--log_code (Ghi các sự kiện mã vào tệp nhật ký mà không cần lập hồ sơ.)
loại: bool mặc định: sai
--log_gc (Ghi nhật ký các mẫu đống về thu gom rác cho công cụ hp2ps.)
loại: bool mặc định: sai
--log_handles (Ghi nhật ký các sự kiện xử lý toàn cục.)
loại: bool mặc định: sai
--log_snapshot_positions (vị trí nhật ký của (de) các đối tượng được tuần tự hóa trong ảnh chụp nhanh.)
loại: bool mặc định: sai
--log_suspect (Ghi nhật ký hoạt động nghi ngờ.)
loại: bool mặc định: sai
--prof (Ghi nhật ký thông tin hồ sơ thống kê (ngụ ý - mã -log).)
loại: bool mặc định: sai
--prof_cpp (Giống như --prof, nhưng bỏ qua mã đã tạo.)
loại: bool mặc định: sai
--prof_browser_mode (Được sử dụng với --prof, bật chế độ tương thích với trình duyệt để lập hồ sơ.)
loại: bool mặc định: đúng
--log_regexp (Ghi nhật ký thực thi biểu thức chính quy.)
loại: bool mặc định: sai
--logfile (Chỉ định tên của tệp nhật ký.)
loại: chuỗi mặc định: v8.log
--logfile_per_isolate (Tệp nhật ký riêng biệt cho từng vùng riêng biệt.)
loại: bool mặc định: đúng
--ll_prof (Bật hồ sơ linux cấp thấp.)
loại: bool mặc định: sai
--perf_basic_prof (Bật hồ sơ linux perf (hỗ trợ cơ bản).)
loại: bool mặc định: sai
--perf_jit_prof (Bật hồ sơ linux hoàn hảo (hỗ trợ chú thích thử nghiệm).)
loại: bool mặc định: sai
--gc_fake_mmap (Chỉ định tên của tệp cho gc mmap giả được sử dụng trong ll_prof)
type: string default: / tmp / __ v8_gc__
--log_internal_timer_events (Thời gian các sự kiện nội bộ.)
loại: bool mặc định: sai
--log_timer_events (Các sự kiện thời gian bao gồm các lệnh gọi lại bên ngoài.)
loại: bool mặc định: sai
--log_instruction_stats (Nhật ký thống kê lệnh AArch64.)
loại: bool mặc định: sai
--log_instruction_file (tệp nhật ký thống kê hướng dẫn AArch64.)
loại: chuỗi mặc định: arm64_inst.csv
--log_instruction_period (Thời gian ghi nhật ký thống kê lệnh AArch64.)
gõ: int default: 4194304
--redirect_code_traces (xuất thông tin deopt và giải mã thành tệp
mã số- - .asm)
loại: bool mặc định: sai
--redirect_code_traces_to (xuất thông tin deopt và giải mã thành tệp đã cho)
loại: chuỗi mặc định: NULL
--hydrogen_track_positions (theo dõi vị trí mã nguồn khi xây dựng IR)
loại: bool mặc định: sai
--trace_elements_transitions (chuyển đổi nguyên tố vi lượng)
loại: bool mặc định: sai
--trace_creation_allocation_sites (theo dõi việc tạo các trang web phân bổ)
loại: bool mặc định: sai
--print_code_stubs (mã bản in)
loại: bool mặc định: sai
--test_secondary_stub_cache (kiểm tra bộ đệm ẩn phụ bằng cách tắt bộ đệm chính)
loại: bool mặc định: sai
--test_primary_stub_cache (kiểm tra bộ đệm ẩn sơ khai chính bằng cách tắt bộ đệm phụ)
loại: bool mặc định: sai
--print_code (in mã được tạo)
loại: bool mặc định: sai
--print_opt_code (in mã được tối ưu hóa)
loại: bool mặc định: sai
--print_unopt_code (in mã chưa được tối ưu hóa trước khi in mã được tối ưu hóa dựa trên nó)
loại: bool mặc định: sai
--print_code_verbose (in thêm thông tin cho mã)
loại: bool mặc định: sai
--print_builtin_code (in mã được tạo cho nội trang)
loại: bool mặc định: sai
--sodium (in đầu ra mã được tạo ra phù hợp để sử dụng với trình xem mã Natri)
loại: bool mặc định: sai
--print_all_code (bật tất cả các cờ liên quan đến mã in)
loại: bool mặc định: sai
TÀI NGUYÊN VÀ TÀI LIỆU
Xem trang web để biết tài liệu https://nodejs.org/
Danh sách gửi thư: http://groups.google.com/group/nodejs
IRC (câu hỏi chung): irc.freenode.net # node.js
IRC (phát triển lõi nút): irc.freenode.net # node-dev
2010 NÚT.JS(1)
Sử dụng nodejs trực tuyến bằng các dịch vụ onworks.net