2016-03-14 3 views
0

На странице IntelliJ V8 CPU and Memory Profiling описано, как запустить V8. Я получаю следующее при выборе Run изнутри WebStorm:Профилирование node.js в IntelliJ WebStorm

/usr/local/bin/node . --prof --logfile=v8-3-14-16_10-52-54-AM-0.log --log-timer-events 
    Web server listening at: http://0.0.0.0:3000 
    Browse your REST API at http://0.0.0.0:3000/explorer 

Что все кажется прекрасным. Затем, когда я выбираю стоп ... Я получаю

Process finished with exit code 130 

и WebStorm жалуется

"No V8 log files found". 

есть какой-то шаг, который я пропускаю, чтобы попасть в лог-файлы?

ответ

1

Профайлер Node.js требует, чтобы основной файл приложения передавался по запросу AFTER, а вы передаете '.' ДО. Пожалуйста, попробуйте изменить командную строку соответственно (/usr/local/bin/node --prof --logfile=v8-3-14-16_10-52-54-AM-0.log --log-timer-events . или /usr/local/bin/node --prof --logfile=v8-3-14-16_10-52-54-AM-0.log --log-timer-events index.js, или что-то основное имя файла вашего сервера)

enter image description here

Смежные вопросы