function sayHello(person: string) {
return 'Hello, ' + person;
}
let user = [0, 1, 2];
console.log(sayHello(user));
- 上面会因为类型问题编译出错,但是依旧会生成对应的js文件
function sayHello(person) {
return 'Hello, ' + person;
}
var user = [0, 1, 2];
console.log(sayHello(user));
- 如果要在报错的时候终止 js 文件的生成,可以在 tsconfig.json 中配置 noEmitOnError 即可
注意tsconfig.json文件只在ts项目中才有,单独创建的ts文件是没有这个配置文件的