Typescript 在vscode中运行

Typescript 在vscode中运行

准备工作

  • 安装TypeScript
>  npm install typescript -g 
>  tsc --version    
Version 4.1.3
  • 安装ts-node
> npm install ts-node -g
> ts-node -v
v9.1.1

不安装插件,终端中输入命令执行

由于node.js不能直接运行ts文件,所以需要先将ts编译成js文件,然后再执行js文件

在终端中输入    tsc hello.ts     生成 hello.js文件
然后输入        node hello.js     运行该文件

D:\vscodeWeb>tsc hello.ts

D:\vscodeWeb>node hello.js
hello 

安装code Runner 插件,直接执行ts文件

  • 安装
    Typescript 在vscode中运行

  • 设置

修改settings.json文件,找到code-runner.runInTerminal,code-runner.executorMap,将原有值替换为下面的值即可

"code-runner.runInTerminal": true
"code-runner.executorMap": { "typescript": "tsc $fileName && node $fileNameWithoutExt.js"} 
  • 报错

有些电脑上可能会报在此系统上禁止运行脚本 的错误,以管理员权限启动CMD终端输入一下命令即可解决

set-ExecutionPolicy RemoteSigned
上一篇:即便一个小项目也有它的CI/CD流水线


下一篇:SpringBoot项目测试时出现程序包org.junit.runner不存在