Typescript 编译错误:错误 TS1109:预期表达式
Posted
技术标签:
【中文标题】Typescript 编译错误:错误 TS1109:预期表达式【英文标题】:Typescript compile error: error TS1109: Expression expected 【发布时间】:2016-06-19 16:43:59 【问题描述】:我有这个非常简单的打字稿文件:
export default const VERSION: number = 2016030600;
然后我运行:
tsc version.ts
typescript 编译器(版本 1.8.7,OS X)抱怨:
version.ts(1,16): error TS1109: Expression expected.
如何解决此错误?谢谢。
【问题讨论】:
【参考方案1】:将VERSION
赋值作为单独的语句:
const VERSION: number = 2016030600;
export default VERSION;
【讨论】:
快速/相关说明:如果您在声明文件中发现同样的错误,此答案提示我正确的语法是declare const VERSION: number; export default VERSION
。
了解为什么我们也需要使用单独的语句会很有趣。以上是关于Typescript 编译错误:错误 TS1109:预期表达式的主要内容,如果未能解决你的问题,请参考以下文章
TypeScript 升级到 3.7.2 后的表达式 expected.ts(1109)
如何解决“错误:TypeScript 编译中缺少 \src\main.ts”。
在 TypeScript 文件中使用 node.d.ts 时出现编译错误
如何修复 Typescript 编译错误 ts2345“类型 'Response' 丢失......来自'Response'类型:重定向、预告片、formData!”