Vue.js 在 PhpStorm IDE 应用程序中有很多错误

In Vue.js app a lot of errors in the PhpStorm IDE

我在我的 PhpStorm 2019.2.3 中上传了一个 Vue.js 项目,但出现了很多错误 IDE:

我想我需要在这里设置选项:

但是我有什么选择 select?我需要安装一些附加插件吗?

您选择了正确的选项;该错误来自默认不支持 ES6 语法的 JSHint linter。 你必须告诉 JSHint 你正在使用 ES2015 语法。这可以通过添加 /*jshint esversion: 6 */ 来完成 评论您的文件 (http://jshint.com/docs/options/#esversion),或通过指定

{
  "esversion": 6
}

.jshintrc 文件中。如果您没有自己的配置文件,可以在设置 | 中修改默认首选项。语言与框架 | JavaScript |代码质量工具 | JSHint 相应地

  • esversion 设置为 6
  • 禁用 es3es5 选项

如果您不想使用 JSHint 对您的应用程序进行 linting(我想说这个 linter 有点过时并且不能很好地与 ES6/JSX), 只需在 设置中禁用它 |语言与框架 | JavaScript |代码质量工具 | JSHint。 PhpStorm 提供了自己的检查和语法分析器,因此您不需要使用任何额外的工具来检查代码质量。但是,如果您更喜欢依赖一些外部 linter,我建议您尝试 ESLint.