尝试使用grunt-typescript
编译我的TS文件时,我收到以下错误:
error TS1110: Type expected.
在这三行中的每一行
export type AttributeWriteType = "Append" | "Replace" | "Static";
export type Action = "Create" | "Delete";
export type Status = "Created" | "Queued" | "Running" | "Completed" | "Expired";
我对Typescript很新,所以任何见解都会非常感激。
答案 0 :(得分:2)
这是由grunt-typescript
拥有TypeScript编译器的过时版本引起的。检查您的package.json以确保您使用的是typescript
包的当前版本。
答案 1 :(得分:1)
看起来min
不再受支持了,所以它使用的TS编译器已经过时了。
我转而使用grunt-typescript
,而是按预期工作。
答案 2 :(得分:1)
我在使用export type
时遇到了类似的错误。但是,通过升级我当前的typescript@^1.8.10,我能够解决这种类型的错误,神奇的错误消失了。
如果您目前仍在遇到此问题,那么您目前正在运行什么tsc / typescript版本?
希望这会有所帮助!