从使用 nestjs API 应用程序调试 npm 库(使用 noidejs、nestjs 和 typescript 构建)

Posted

技术标签:

【中文标题】从使用 nestjs API 应用程序调试 npm 库(使用 noidejs、nestjs 和 typescript 构建)【英文标题】:Debug npm library(build using noidejs, nestjs and typescript ) from the consuming nestjs API app 【发布时间】:2020-02-27 06:38:58 【问题描述】:

'nodecore' NPM 库是使用所有辅助函数(如过滤器、拦截器、记录器、管道等)创建的。

目前还没有发布到 NPM 服务器。

创建 tgz 文件并在消费应用程序中引用该文件。

它将在构建具有所需功能的库时发布。

我无法从消费应用程序中调试“nodecore”npm 库。

为了克服这个问题,我将库代码复制到消费应用程序,并将服务、模块等引用到本地文件夹。

我必须从消费中调试 npm 库。 由于库需要来自消费应用程序的数据/上下文,我不能单独调试库。 请指教。

【问题讨论】:

【参考方案1】:

我可以使用npm链接调试我们自己开发的npm库。

【讨论】:

以上是关于从使用 nestjs API 应用程序调试 npm 库(使用 noidejs、nestjs 和 typescript 构建)的主要内容,如果未能解决你的问题,请参考以下文章

未找到连接“默认”-TypeORM、NestJS 和外部 NPM 包

如何在带有typeorm的nestjs项目中使用外部实体?

nrwl/nx 如何使用 npm 发布 NestJs 库?

NestJS 使用默认记录器或 npm(如 winston)登录文件、数据库等

使用 REST 包装 GraphQL 从 NestJS 提供 GraphQL 和 REST API

如何在 Microsoft Visual Studio 2019 中调试 nestjs 程序?