【发布时间】:2021-05-20 10:29:32
【问题描述】:
我在 PhpStorm 的 Vue 2 / TypeScript 项目中工作,每当我想在函数中包含返回类型时,我都会得到“当前 JavaScript 版本不支持类型”:
在“首选项 > 语言和框架 > JavaScript”上,我选择了 ECMAScript 6+:
我尝试重新启动 IDE 无济于事。
有什么想法吗?
【问题讨论】:
-
JavaScript 没有类型注释。您需要使用 Flow 或 TypeScript 或(可能)其他允许使用类型的东西。
-
只修改文件扩展名。将
js替换为ts -
真是一个奇怪的错误信息。我的意思是,就好像最近的 JavaScript 版本即将支持类型。
-
@DimaParzhitsky 我同意。 VSCode 有更好的
Type annotations can only be used in TypeScript files
标签: typescript vue.js phpstorm webstorm