gpt4 book ai didi

node.js - 使用源映射显示错误(typescript + node/express)

转载 作者:太空宇宙 更新时间:2023-11-04 00:19:16 25 4
gpt4 key购买 nike

我在运行express的docker容器中有一个 Node 实例。

当我在我的(非常基本的)app.ts 中抛出错误时

// Prepare to receive requests
app.listen(3000, () => {
console.log('Application Service starting!');
throw Error('foo');
});

我明白了

application-service_1  | Application Service starting!
application-service_1 | /app/js/server.js:19
application-service_1 | throw Error('foo');
application-service_1 | ^

我希望能够从 typescript 代码中看到错误,而不是从派生的 js 代码中看到错误。

有没有人制作了错误处理程序中间件可以让我做到这一点?

或者有更好的方法来设置它吗?

最佳答案

所以,我现在找到的一个解决方案是仅使用 ts-node 进行开发并直接解释 typescript 。这可能是最简单的解决方案,也是我采用的解决方案。

关于node.js - 使用源映射显示错误(typescript + node/express),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45047282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com