简体   繁体   English

在IntelliJ WebStorm中分析node.js

[英]Profiling node.js in IntelliJ WebStorm

The IntelliJ V8 CPU and Memory Profiling page describes how to run V8. IntelliJ V8 CPU和内存性能分析页面介绍了如何运行V8。 I get the following when selecting Run from within WebStorm: 从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

Which all seems fine. 一切似乎都很好。 Then when I select stop ... I get 然后,当我选择停止...我得到

   Process finished with exit code 130

and WebStorm complains 和WebStorm抱怨

  "No V8 log files found". 

Is there some step that I am missing to get to the log files? 我缺少一些步骤来获取日志文件吗?

Node.js profiler requires application main file being passed AFTER profiler arguments, and you are passing '.' Node.js探查器需要在探查器参数之后传递应用程序主文件,而您正在传递“。”。 BEFORE. 之前。 Please try changing your command line accordingly ( /usr/local/bin/node --prof --logfile=v8-3-14-16_10-52-54-AM-0.log --log-timer-events . , or /usr/local/bin/node --prof --logfile=v8-3-14-16_10-52-54-AM-0.log --log-timer-events index.js , or whatever your server main file name is) 请尝试相应地更改命令行( /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或任何服务器主文件名是)

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM