通过本节可以了解,如何搭建一个最基本的ts环境,以及如何使用vscode开编写代码
名称 | 说明 |
---|---|
ES6 | 是JavaScript语言的下一代标准 |
JavaScript | 是ES6的实现,简称js |
TypeScript | 是js的超级,会将代码编译成js |
浏览器是不会解析ts代码的,需要通过打包工具,转成js的代码。
win
+r
= 打开windows cmd
窗口
安装nodejs
安装 typescript
npm install -g typescript
例如a.ts
console.log('hello ts');
通过node
执行ts
node a.ts
tsc a.ts
html中只能使用js
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Learning TypeScript</title>
</head>
<body>
<script src="a.js"></script>
</body>
</html>
打开这个html后,通过调试查看页面输出。
这里应该了解如何通过浏览器来调试Js
# 使用下面的命令生成tsconfig.json
tsc --init
然后可以修改这个文件。
配置ts源文件目录,以及js输出目录
{
"outDir": "./dist",
"rootDir": "./src",
}
执行tsc
会自动编译
tsc
用watch来动态检测ts文件的改变并自动编译
tsc -w
①②③④⑤⑥⑦⑧
理解vscode就是一个文本编辑工具
例如a.ts
console.log('hello ts');
在vscode
中terminal
执行下面命令
tsc --init
在vscode
的菜单
Terminal>Run Task...>tsc:watch --tsconfig.json
实际上运行的是tsc -w
命令
在vscode中,建立一个html页面,然后输入!
+tab
,就可以自动生成html代码。