1、浏览器可以直接运行JS;
2、浏览器不能直接运行TS;
3、要把TS变成JS放在浏览器运行;
把TS变成JS的作用(tsc)
配置
创建 tsdemo/.vscode/launch.json 文件,内容如下
{
"configurations": [
{
"name": "ts-node",
"type": "node",
"request": "launch",
"program": "注意看这里,要写成ts-node对应的可执行文件,Windows 用户注意了,你应该写成 ${workspaceRoot}/node_modules/ts-node/dist/bin.js",
"args": ["${relativeFile}"],
"cwd": "${workspaceRoot}",
"protocol": "inspector"
}
]
}
第一个功能:类型检查;错误排查(若写错了,也可以排查出来)
如果用JS来检查,必须到执行代码报错,而用TS则会在编译的时候直接报错。(能在代码没有正式使用时检查)
网友评论