打字稿TS1005:' {'预期

时间:2018-05-26 22:46:11

标签: typescript

我有一个带空函数的ts文件

main.ts

function logError(err) {
}

我使用以下命令运行它

tsc -p main.ts

然后我收到此错误error TS1005: '{' expected.

我做错了什么?

我有typescript@2.5.3

1 个答案:

答案 0 :(得分:2)

这是因为标志-p

  

在给定有效配置文件的情况下编译项目。争论可以   是有效JSON配置文件或目录路径的文件路径   到包含tsconfig.json文件的目录。请参阅tsconfig.json   文档了解更多详情。

由于您没有有效的JSON配置文件,因此会引发显示的错误。没有-p它可以正常工作。我想{表示缺少的JSON文件的开头{