You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过TypeScript文件向终端输出内容?tsc执行脚本时需显示输出

在终端输出TypeScript内容的方法

当然可以啦!不过要注意,tsc本身只是TypeScript的编译器,它只会把你的.ts文件转换成.js文件,不会直接执行代码。所以要看到终端输出,有两种常用的方式:

方法一:编译后执行JavaScript文件

这是最基础的方式,分三步操作:

  • 先创建一个TypeScript文件,比如命名为app.ts,里面写入输出代码:
    console.log("嗨,这是来自TypeScript的终端输出!");
    
  • 用tsc编译这个文件:
    tsc app.ts
    
    执行完后,你会看到同级目录下生成了对应的app.js文件。
  • 最后用Node.js执行生成的JavaScript文件:
    node app.js
    
    这时候终端就会显示你写的输出内容了。

方法二:用ts-node直接运行TypeScript文件

如果觉得先编译再执行太麻烦,可以用ts-node工具,它能直接运行TypeScript代码,跳过手动编译的步骤:

  • 首先全局安装ts-node和typescript(如果还没装的话):
    npm install -g ts-node typescript
    
  • 直接运行你的TypeScript文件:
    ts-node app.ts
    
    终端会立刻显示输出结果,非常高效。

小提示

如果是在项目内使用,更推荐局部安装ts-node和typescript,然后通过npx来执行,避免全局依赖的版本问题:

npm install --save-dev ts-node typescript
npx ts-node app.ts

内容的提问来源于stack exchange,提问作者el_pup_le

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 03:32:37