安装TypeScript
- vscode内置了
TypeScript
支持,而且它本身也是用TypeScript
编写的 - 我们要在全局安装
TypeScript
,以便在终端里使用tsc
命令,这里使用npm
安装
npm install -g typescript
-
hellow.ts
文件
function sayHello(person: string) {
return 'Hello, ' + person;
}
let user = 'Tom';
console.log(sayHello(user));
- 执行
tsc hello.ts
后在ts
问价同目录下生成hellow.js
文件
function sayHello(person) {
return 'Hello, ' + person;
}
var user = 'Tom';
console.log(sayHello(user));
TypeScript
中,使用 :
指定变量的类型,:
的前后有没有空格都可以。
上述例子中,我们用:
指定person
参数类型为 string
。但是编译为js
之后,并没有什么检查的代码被插入进来。
问题来了
当编译ts
文件生成js
文件后,vscoed
会报错-函数命名重复
解决方法
根目录下创建tsconfig.json
文件,可以为空,也可以在网上找一下配置文件,你会发现报错消失了,中文文档
这里只先说解决办法-How the problem arise, 后续补充
网友评论