2012-01-12 12 views
12

Por ejemplo, quiero desactivar las nuevas instantáneas del montón así que escribo algo como esto:¿Cómo se configura v8 opciones en Node.js

node --new_snapshot=false

Pero me da un error: Error: valor no válido para la bandera --new_snapshot = falso de tipo bool

¿Qué me falta sobre la sintaxis?

+0

Quizás necesite compilar el nodo con estas opciones? –

Respuesta

21

Tuve que profundizar en el código fuente v8 para obtener esto. Por alguna razón, no pude encontrarlo documentado. Sin embargo, una opción booleana se habilita configurando --option y deshabilitada usando --nooption (tenga en cuenta el prefijo no).

Así que en su caso de uso

node --nonew_snapshot 
+2

fantástico ... No puedo creer lo mucho que no está documentado. – crickeys

+0

intenté todo lo que pude pensar ... ¡GRACIAS! – DavidMFrey

+0

También descubrí que debe reiniciar el nodo después de poner un no en frente de la opción. En mi caso, estaba usando notrace_debug_json. – Karlomanio

0

me encontré con esto mientras yo estaba buscando otra cosa y esto es una mejor manera de averiguar lo que está disponible en el v8 node.js. Puede obtener las opciones ejecutando el siguiente comando.

nodo --v8-options

Cuestiones relacionadas