微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

异常不会从引用的项目冒出来

如何解决异常不会从引用的项目冒出来

在我的代码 AppServer项目中引用了域库。 要了解AppServer如何引用域库,请参考:https://www.typescriptlang.org/docs/handbook/project-references.html#what-is-a-project-reference

这是我的代码结构来说明它:

+---apps
|   +---AppServer
|   |   +---config
|   |   +---src
|   |   |   +---ScenarioHttp
|   |   |   \---tasks
|   |   |       +---dto
|   |   |       \---pipes
|   |   \---test
\---libraries
    +---domain
    |   \---src
    |       +---common
    |       |   \---dto
    |       \---scenario
    |           +---dto
    |           +---entity
    |           +---repo
    |           \---service

域库包含可以抛出 像这样的错误

throw new HttpException('TEST',HttpStatus.FORBIDDEN);

但是,API的响应已通过消息和状态代码更改为“内部服务器错误”和“ 500”。

如果从 AppServer 代码引发异常,则错误会正确冒出。 错误和状态代码分别显示为“测试”和“ 403”。

感谢您到目前为止的阅读。任何帮助都非常感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。