Jshint: ES7:异步和等待

创建于 2015-06-29  ·  5评论  ·  资料来源: jshint/jshint

对那些有任何支持吗? 我看到了一些关于实施这一点的讨论,但没有最终同意。

Duplicate

所有5条评论

相关/重复:#1939

1)我认为在开始实现 ES7 功能之前,我们应该首先支持所有 ES6 语法。
2) Async Functions 仅处于阶段 1,因此语法可能会发生很大变化

是的,我尝试使用experimental json 键值,但它不起作用。 目前我可以使用/* jshint ignore:start|end*/相处,但最好停止使用资源文件对这些关键字进行 linting。

抱歉,还没有“实验性”选项。 无论如何,这是重复的,让我们保留原始问题。

jshint 解析器的构建方式并不能很好地支持“实验性”功能,这些功能可能永远不会达到第 2 阶段,或者在被批准之前可能会发生巨大变化。 它非常脆弱,不像 Traceur 或 Babel 等基于遍历和转换 AST 的项目。 我不想这么说,但也许 eslint 是 linting 这些实验性功能的首选解决方案,因为它的 AST-linting。

当前状态见#2604

async/await现在支持2.10.1版本。 只需更新您的.jshintrc以使用"esversion": 9

请参阅CHANGELOG.md

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

mcandre picture mcandre  ·  3评论

Daniel-Hug picture Daniel-Hug  ·  3评论

voronianski picture voronianski  ·  8评论

Guichaguri picture Guichaguri  ·  8评论

arian picture arian  ·  7评论