将WebStorm 2016.1与Meteor一起使用。
希望能够在服务器上“分析”Javascript for Meteor的性能。
WebStorm有spy-js,这正是我需要的......但是无法让它与Meteor一起工作。 无法从一个WebStorm实例同时运行2个实例(Meteor和spy-js)。 在单独的WS实例上运行每个实例也不起作用。 从终端启动Meteor ...然后从WS运行spy-js ...然后从WS中加载Meteor prj(File :: OpenURL→localhost:3000)......也没有用。
已经查看了Kadira,Chrome DevTools,NodeJS分析,JS分析......但还没有看到他们如何在Meteor上使用服务器端JS的示例。
我看到Kadira在Nodejs Internals(https://bulletproofmeteor.com/packages)上有课程(BulletProof Meteor)......但是课程已被推迟(https://meteorhacks.com/postponing-nodejs-internals-lessons-on-bulletproof-meteor.html)。
我找到的最佳2种解决方案:
从客户端到服务器进行CALL ...以及在客户端进行CALL的配置文件功能,以便了解服务器性能。
在服务器JS代码上使用console.time()和console.timeEnd()函数。
我想我错过了一些明显的......有什么建议吗?
答案 0 :(得分:2)
我发现的概要...
Kadira解决方案→https://kadira.io/platform/kadira-debug/cpu-profiling/taking-a-server-profile
NodeJS解决方案→https://nodejs.org/api/process.html#process_process_hrtime_time
WebNtorm复制问题发布于03Nov2014→请参阅WEB-14065