一.typescript是Javascript的超集,在javascript中添加特性的语言扩展,支持ES6标准。
二.typescript中新增了:类型批注和编译时类型检查,类型推断,类型擦除,接口,枚举,Mixin,泛型编程,名字空间,元组,await等
三.vscode 中怎样使用typescript
1. 安装VSCode (官网下载)
2. 安装node.js(官网下载)
3. 全局安装typeScript 编译器(npm install -g typescript)
4.在vscode中安装插件 Code Runner
5.安装ts包 npm i typescript ts
-node
@types/node@*
-g
6.在vscode中tsc -v 或者tsc test.ts命令报错
tsc : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本
解决方法:
1.按快捷键:Win+x,打开菜单,选择:Window PowerShell(管理员)。
2.输入命令:set-ExecutionPolicy RemoteSigned 按回车,然后按Y,确认。
3.输入命令:get-ExecutionPolicy 可看到脚本的执行策略已被更改为 RemoteSigned 表示成功了。
4.回到vscode,再次输入命令:tsc --v 就可以执行脚本查看ts版本了。