Как установить параметры v8 в node.js
Например, я хочу отключить новые снимки кучи, чтобы напечатать что-то вроде этого:
node --new_snapshot=false
Но я получаю сообщение об ошибке: Ошибка: недопустимое значение для флага --new_snapshot = false типа bool
Что мне не хватает в синтаксисе?
Ответы
Ответ 1
Мне нужно было вставить исходный код V8, чтобы получить это. По какой-то причине я не мог найти его документированным. Однако опция boolean включена установкой --option
и отключена с помощью --nooption
(обратите внимание на префикс no
).
Итак, в вашем случае используйте
node --nonew_snapshot
Ответ 2
Я столкнулся с этим, пока искал что-то еще, и это лучший способ узнать, что доступно в v8 на node.js. Вы можете получить параметры, выполнив следующую команду.
node --v8-options