Typescript and Node.js



我正在学习typescript,我也在学习如何在Node.js中实现typescript。现在,我看了几个视频,在这些视频中,我发现了两种将typescript与Node.js联系起来的方法。一种是通过使用decorator,另一种是使用泛型方法类型(通过定义请求和响应类型-接口的使用(

问题是->哪种方法更可取,使用哪种方法。(我知道没有好的或坏的方法,但我仍然想知道答案(除了表现,我还想知道哪种方法更容易让别人理解,因为在我看来,两者都很难理解。

或者还有其他更简单的方法可以用Node.JS实现typescript吗?

有一些工具可以帮助在NodeJS中运行TS,例如ts-node(https://www.npmjs.com/package/ts-node),但如果你不想依赖它,或者像我一样,不知道如何让它发挥作用,你会想让TS做TS做的事情,并将其转换到JS。然后在package.json中,您将希望您的启动脚本引用初始的.js文件。

要传输TypeScript,如果您有tsconfig,只需使用命令tsc,如果没有,则使用命令tsc [starting file]。这应该首先编译代码,如果编译成功,它将转换到指定文件夹中的JS。

在您的package.json中,确保执行的命令引用输出文件夹的初始文件。例如:"start": "node dist/app"

最新更新