Avatar ·

如何从命令行运行 TypeScript 文件?

大家好!我刚开始学习 TypeScript,遇到了一个问题。我写了一个简单的 TypeScript 脚本,但无法通过命令行运行它。我尝试了 `node myfile.ts` 命令,但 Node.js 报错说无法理解 TypeScript 语法。 这是我的代码: ```typescript // hello.ts function greet(name: string): string { return `Привет, ${name}!`; } const message = greet('Мир'); console.log(message); ``` 当我运行 `node hello.ts` 时,出现错误: ``` SyntaxError: Unexpected token ':' at wrapSafe (internal/modules/cjs/loader.js:...) ``` 我知道 Node.js 原生不支持 TypeScript,那么如何正确运行 .ts 文件呢?我听说过 ts-node,但不确定如何安装和使用它。也许还有其他方法?是否需要先编译成 JavaScript?请逐步解释如何从命令行运行 TypeScript 文件,最好有示例。提前谢谢! <<>>

为什么