vscode运行TypeScript

在Visual Studio Code中运行TypeScript文件,并且console.log(hello),有打印输出信息。

一. vscode安装Code Runner(.run)插件

二. 在文件的根目录下安装ts-node

执行命令: npm install -g ts-node typescript

bash 复制代码
npm install -g ts-node typescript

三. 运行原理

TypeScript -> JavaScript

四. 配置Visual Studio Code的settings.json新增/修改如下的配置

javascript 复制代码
{
  // 所有文件都在终端运行
  "code-runner.runInTerminal": true,
  // 运行前自动清屏,避免旧日志干扰
  "code-runner.clearPreviousOutput": true,
  // 运行前自动保存文件,避免用旧代码
  "code-runner.saveFileBeforeRun": true,
  // 指定解释器
  "code-runner.executorMap": {
    "typescript": "tsc $fileName && node $fileNameWithoutExt.js"
  }
}

五.测试

// hello.ts文件

// 右击文件,选择Run Code 运行

TypeScript 复制代码
const hello : string = "hello world"
console.log(hello);

// 输出结果

bash 复制代码
[Running] tsc hello.ts && node hello.js
hello world

[Done] exited with code=0 in 0.435 seconds
相关推荐
军军君0111 小时前
数字孪生监控大屏实战模板:智能业务大数据监管平台
css·vue.js·elementui·typescript·前端框架·echarts·less
zhensherlock12 小时前
Protocol Launcher 系列:Tally 快速计数器的深度集成
前端·javascript·typescript·node.js·自动化·github·js
L-影13 小时前
vscode安装SQLAlchemy步骤
ide·vscode·编辑器
西门大盗15 小时前
pycharm自动进行python 测试(python test)
ide·python·pycharm
无限进步_15 小时前
C++ 继承机制完全解析:从基础原理到菱形继承问题
java·开发语言·数据结构·c++·vscode·后端·算法
倾听一世,繁花盛开16 小时前
Java语言程序设计——篇十三(1)
java·开发语言·ide·eclipse
Uncertainty!!19 小时前
claude code在pycharm中的安装使用
ide·python·pycharm·claude code
Hy行者勇哥19 小时前
国内外与vscode类似的软件有哪些?国内那些软件可以平替?
ide·vscode·编辑器
π同学20 小时前
ESP-IDF+vscode开发ESP32第八讲——音频信号全解
vscode·esp32·i2s·音频信号
深海鱼在掘金20 小时前
Next.js从入门到实战保姆级教程(第十四章):性能优化深度实践
前端·typescript·next.js