1. 在线文档:https://www.npmjs.com/package/ts-node
    2. ts-node 能直接执行 ts 文件
    3. ts-node 也支持跳过类型检查这一步骤来获得更快的执行体验
    4. 全局安装 ts-node **npm i -g ts-node**
    5. 官方定义:ts-node is a TypeScript execution engine and REPL for Node.js.
    6. 译:ts-node 是 nodejs 的 ts 执行引擎和 REPL
    7. 通常,使用 TypeScript 开发时,你需要首先将 TypeScript 文件(.ts)编译成 JavaScript 文件(.js),然后再通过 Node.js 执行 .js 文件。使用 ts-node,你可以直接执行 .ts 文件,跳过编译步骤
    8. ts-node 本质上也是使用 tsc 来帮我们编译 ts 文件并执行编译结果,只不过这些行为都在内存中做完了。因此,当我们直接使用 ts-node 去跑一个 .ts 文件时,并不会看到编译产物 .js 文件。
    9. REPL 是 “Read-Evaluate-Print Loop” 的缩写,是一个交互式的命令行工具。
    10. 在 REPL 中,用户可以输入代码,然后立即看到代码的结果,这对于实验和快速原型设计非常有用。
    11. 例如,Node.js 自带一个 JavaScript REPL,而 ts-node 提供了一个 TypeScript REPL。
    12. demo 打印 hello world,要求使用 ts-node 来跑 ts 文件

    1.ts 文件内容如下:

    1. const hello: string = "hello world"
    2. console.log(hello)

    image.png