TypeScript error TS1005: ';' expected

今天你想写一个TypeScript,来练练手。初来乍到就遇到了一个问题你,搞了半天,不多说,直接上:

代码:

let userName:string = '安其拉';
alert(userName);

错误:

C:UsersPanmyDesktop	ypescript	est1.ts(9,5): error TS1005: ';' expected.

坏境:

window

typescript版本 不管怎么update都是 Version 1.0.3.0

原因:

   网上得知typescript是在1.4 支持let语法。就打开windows 环境变量,看看tsc 是用到哪里的命令,是不是版本不对。

解决方法:

删除 C:Program Files (x86)Microsoft SDKsTypeScript 目录,重新执行:

npm install -g typescript@latest

执行之后,版本是 Version 3.9.7

  

原文地址:https://www.cnblogs.com/panmy/p/13382027.html