1.准备环境,安装Node.js

官网地址:http://nodejs.cn/
Node.js是js的一个基于Chrome V8引擎的运行环境,安装好之后可以通过 node -v 查看版本


2.安装TypeScript

①安装ts:-g表示对ts进行全局安装,可以省略掉

npm install typescript -g

②安装ts编译器:ts-node并不等于ts的Node.js,仅仅封装了ts编译的过程,提供直接运行ts代码的能力

npm install ts-node -g

③运行:终端中输入ts-node xxx.ts即可


3.安装Code Runner插件

懒得手动输入可以直接点击右上角运行按钮


4.生成tsconfig.json文件

在项目目录下执行

tsc --init

要想使用ts最新的特性就得修改tsconfig.json文件的“target”为最新标准es6

vscode上直接运行ts相关推荐

  1. vscode运行虚拟环境virtualenv时报错:\Scripts\Activate.ps1,因为在此系统上禁止运行脚本

    Windows PowerShell 版权所有 (C) Microsoft Corporation.保留所有权利.尝试新的跨平台 PowerShell https://aka.ms/pscore6PS ...

  2. 【VSCode】yarn : 无法加载文件 A:\yuke\node\node_gobal\yarn.ps1,因为在此系统上禁止运行脚本。

    yarn : 无法加载文件 A:\yuke\node\node_gobal\yarn.ps1,因为在此系统上禁止运行脚本.有关详细信息,请参阅 https:/go.microsoft.com/fwli ...

  3. 【已解决】运行tsc **.ts后提示“无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。”

    症状 安装typescript后使用tsc命令编译ts文件,结果报错:"无法加载文件C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为 ...

  4. yarn在VSCode中无法执行,因为在此系统上禁止运行脚本。解决方法

    1.安装 yarn npm install -g yarn 2.查看版本 yarn --version 报错: yarn : 无法加载文件 C:\Users\Administrator\AppData ...

  5. VScode运行ts文件出现错误Unexpected token ‘export‘

    VScode运行ts文件出现错误Unexpected token 'export' 错误如下: export default { ^^^^^^ SyntaxError: Unexpected toke ...

  6. vscode报错:babel : 无法加载文件 C:\Users\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本。

    报错背景 在使用命令babel es6/01.js -o dist/001.js把es6文件转换成es5文件的时候,报错信息如下: babel : 无法加载文件 C:\Users\AppData\Ro ...

  7. 如何在Vscode上运行C程序

    原文链接点击 如何在VS code上运行C语言 安装VS code;下载MinGW-w64:查验是否成功 我在VS code上尝试运行C语言后,想和大家分享一下经验. 安装VS code;下载MinG ...

  8. ts-node 直接运行ts文件

    ts-node可以直接运行ts代码 安装 ts-node 需要在全局去安装.这里要用 npm 去全局安装,yarn 全局安装好像用不了 ts-node. npm install -g typescri ...

  9. tsc : 无法加载文件 S:\DEVNVM\nodejs\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink

    关于在学习typescript时使用vscode的终端利用命令tsc 文件名.ts进行ts文件的编译时会出现类似的报错: tsc : 无法加载文件 S:\DEVNVM\nodejs\tsc.ps1,因 ...

最新文章

  1. deeplearning模型库
  2. Netty 总结与面试答疑
  3. python枚举类的意义_用于ORM目的的python枚举类
  4. 哪些是MySQL用于放置一些头文件的目录_在古希腊的知识体系中,两大部分是( )。...
  5. 使用模块化工具Rollup打包自己开发的JS库
  6. Python使用标准库subprocess调用外部程序
  7. JavaScript 详解:为什么写好的代码非常重要
  8. 爱情九十一课,留下好的你
  9. c语言课程设计做科普,【图片】发几个C语言课程设计源代码(恭喜自己当上技术小吧主)【东华理工大学吧】_百度贴吧...
  10. 测开之路五十三:unittest运行参数
  11. 请没有买房和买车的朋友一定认真的看一下,看后再做决定吧..
  12. JS实现下落的树叶特效
  13. User management
  14. 华为2015年实习招聘机试
  15. 使用ansible统一管理修改Linux和Windows管理员密码
  16. 21 张图总结我的 2020 年
  17. amoled led 排列_AMOLED 屏幕和 LCD 屏幕哪个更伤眼?
  18. 聚合函数——MySQL
  19. 黑苹果uhd630黑屏_i7-9700k,UHD630核显,HDMI接口,usb3.0,成功黑苹果!-远景论坛-微软极客社区...
  20. 数据通信与网络教材目录

热门文章

  1. 为什么我推荐你学习数据分析
  2. flex布局常用布局方式(一行显示固定个数,自动换行显示)
  3. Schema being registered is incompatible with an earlier schema
  4. CRC校验码计算,以常用CRC-8为例
  5. 编程基本功训练:流程图画法及练习
  6. Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(5)
  7. Origin C调用NAG库
  8. linux下启动node服务出现events.js:167 throw er; // Unhandled ‘error‘ event 的解决方法
  9. 了解寄存器: EBP寄存器
  10. 弹性布局的属性及使用