gpt4 book ai didi

typescript - 在生产中使用 ts-node 是一种不好的做法吗?

转载 作者:行者123 更新时间:2023-12-03 13:32:58 25 4
gpt4 key购买 nike

我目前正在生产中使用带有 express 的 ts-node,到目前为止它运行良好。有什么理由我应该编译并运行 .js 吗?

最佳答案

根据 ts-node 的作者 Blake Embrey 的说法,您可以 use it in production 但您应该将它与 --transpile-only 标志一起使用。
示例:

ts-node --transpile-only ./src/start.ts
如果您仅使用 transpile 进行编译,它将具有较低的内存占用,因为不会生成任何类型信息。但是,当您使用 reflect-metadata(具有对装饰器的实验支持)时,它可能会出现问题。
简而言之: 在生产中使用 ts-node --transpile-only (也有 ts-node-transpile-only ),当您不使用 0x23138 时。否则,将 reflect-metadata 与经典 tsc 结合使用。

关于typescript - 在生产中使用 ts-node 是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60581617/

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