码迷,mamicode.com
首页 > 其他好文 > 详细

【初识TypeScript】 配置环境后运行Hello World编译报错.

时间:2019-09-13 19:32:33      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:exp   col   报错   code   console   删除   src   microsoft   版本问题   

第一次接触TypeScript,配置好环境后,

发现连编写个最基本的Hello World都报错,代码如下:

const hello:string = "Hello World!"
console.log(hello) 

报错代码如下:
error TS1008: Unexpected token; ‘module, class, interface..................

再次编写其他简单代码,又一次报错,代码如下:

let x: [number, string];
x = [5, "abc"];
console.log(x[0]);

报错代码如下:
Test.ts(1,5): error TS1005: ‘;‘ expected.

技术图片

 

完全不合逻辑的报错看得我一脸懵逼,后来发现问题,是因为TypeScript版本过低!使用命令 tsc -v,查看版本号Version 1.0.3.0,如下图:

技术图片

现在都已经到了3.x版本了,但是安装下来的竟然还是1.0版本。

发现问题后,果断重新安装TypeScript,但是问题依然没有解决。

继续往下查发现原来是环境变量中配置的是旧版本的路径:C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0

技术图片

把改路径从Path中删除,用npm命令重新安装TypeScript,版本问题终于解决:

技术图片

 

重新编译ts文件,问题终于解决!

技术图片

 

【初识TypeScript】 配置环境后运行Hello World编译报错.

标签:exp   col   报错   code   console   删除   src   microsoft   版本问题   

原文地址:https://www.cnblogs.com/SunboyL/p/11517304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!