这段代码,是从ts教程网站copy下来的,为什么在我电脑上运行会报错
运行命令:
node 3.ts
3.ts 文件
function createArray(length: number, value: any): Array<any> {
let result = [];
for (let i = 0; i < length; i++) {
result[i] = value;
}
return result;
}
createArray(3, 'x'); // ['x', 'x', 'x']
错误内容:
ts文件不能直接使用 node命令运行,
使用webstrom设置好配置后会自动转换成js文件;
也可以在全局安装typescript后,运行node命令;
手动编译ts文件到js文件;
这个时候可以直接运行;
文件可以了;
只要3.ts 文件在编写的时候不报错就可以了;