关于在AWS NodeJS上使用TypeScript (获取TS的堆栈跟踪而不是JS)
我正在考虑将我当前的js代码库转换为在NodeJS中使用TypeScript。
有一点我关心的是,如果请求发生错误,我可以在AWS CloudWatch(请求日志)中看到堆栈跟踪,以了解导致问题的确切代码行。
如果我使用打字稿,我想日志仍然可以指向我从转录js文件的崩溃行。 但我想知道是否有可能给我的ts文件,而不是我自己的ts文件,而不是js文件。
谢谢
TypeScript 可以生成源地图。 那么这只是一个告诉nodejs在堆栈跟踪中使用源地图的问题, 就像这样 。
你也可以使用https://github.com/TypeStrong/ts-node ,它将透明地执行你的打字稿代码,并且将指向栈logging中的原始打字稿。
- 在Elastic Beanstalk单实例上configurationSSL
- 在Amazon ECS上的Docker中运行Node API的最佳方式是什么?
- AWSfile upload超过5MB – nodejs
- 如何将子目录path传递给GunDB S3存储驱动程序,以便可以使用非Gun数据共享相同的S3存储桶?
- Amazon S3中的节点file upload错误
- Cognito开发人员使用节点validation身份
- 如何删除amazon s3文件w / nodejs /angular
- 使用Cloudformation来部署Lamba,包括函数将有权访问的参数
- amazon s3 deleteObjects nodejs – 无法让它工作