我已将我的第一步采用TypeScript并发现了let
关键字,我发现这非常有用。
但是,在尝试编译以下代码时,TypeScript编译器会抛出error TS1005: ';' expected.
:
let one = 1;
我用来编译的命令是$ tsc file.tsc
你能提供的任何帮助都会很棒!
答案 0 :(得分:4)
答案 1 :(得分:0)
我的计算机上有来自Windows SDK的Typescript 1.0的环境路径。删除它将解决VS Code终端中的此问题。
答案 2 :(得分:0)
跟随this thread on stackoverflow更新打字稿并指向PATH中的正确版本。 即使在更新打字稿后,我也遇到了同样的问题,因为我有Visual Studio安装的另一个版本。 PATH指向的是旧版本,如下所示。
打开Cmd并执行'where tsc',它显示路径中的打字稿列表,然后您可以在nodejs之外手动删除打字稿路径。积分-evilinside