【问题标题】:How to profile a Nest.js application by using node CLI command?如何使用 node CLI 命令分析 Nest.js 应用程序?
【发布时间】:2021-12-29 21:29:08
【问题描述】:

我一直在为 REST API 服务器开发 Nest.js 应用程序,我想使用 Node.js 分析工具进行一些性能分析。 我知道有几种工具,例如 WebStorm V8 CPU 和内存分析 (https://www.jetbrains.com/help/webstorm/v8-cpu-and-memory-profiling.html#node_profiling_before_you_start) 和节点 CLI 选项 --prof

但是,我不知道如何使用node CLI 程序启动我的 Nest.js 应用程序,所以我不知道如何将这些分析工具应用到我的 Nest.js 应用程序中。

有什么方法可以将 Node.js 分析工具用于 Nest.js 应用程序?或者对于 Nest.js 应用还有其他好的解决方案吗?

提前致谢。

【问题讨论】:

    标签: node.js intellij-idea nestjs profiling webstorm


    【解决方案1】:

    您可以使用nest build 构建应用程序,然后使用node --prof dist/main 运行它。或者您可以只使用nest start --watch -e 'node --prof',它应该告诉Nest 使用node --prof dist/main 作为启动命令

    【讨论】:

    • 啊...这比我想象的要容易得多。我只是想使用nest start --watch。谢谢你:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-17
    • 1970-01-01
    • 2020-07-15
    • 1970-01-01
    • 2017-05-11
    • 2019-05-17
    • 1970-01-01
    相关资源
    最近更新 更多