好的,现在节点 8 已上线。 正式支持异步/等待。
它会很快在 jsHint 上提供吗?
谢谢,
我把这个留在这里: http :
我就把这个留在这里: https :
你刚刚对 jshint 失去了兴趣。 对不起,要慢。
Node.js 支持异步/等待。 每个现代浏览器都支持 async/await。 JSHint 不支持它。 这个话题2岁了。
谢谢 JSHint。 它持续的时候很好。
切换到 ESLint。
大家好,
异步规范已经达到第 4 阶段,我们什么时候可以看到支持?
RIP Jshint
这不是一个有用的评论。 请提交补丁,而不是消极。
我是 jshint 的粉丝,但现在决定转向 eslint。 ECMA 的新发布周期以及转译器的创建的目标是让人们尽早使用 JavaScript 的最新功能。 Async/await 已经处于第 4 阶段一个多月了(并且在 Node 和许多主流浏览器中使用的时间更长),但是 jshint 还没有添加支持。
我每天都使用 jshint,所以感谢你创造了比 jslint 更灵活的东西。 我现在需要一个更强大和最新的工具,支持最新的 ES 功能以及实验性功能。
祝一切顺利。
我们有数十万行代码经过 jshint 验证。 所有代码都彻底使用了 Promise。 6 个月前,我们决定引入 async/await 来简化服务器端代码(promise 会导致类似于函数不平凡时的回调的问题:await 会自然地将我们的代码更改为更具可读性/可维护性的代码)。
问题是,天哪,jshint。 迁移到 eslint 并非易事,我们只是决定等待一些时间到 JSHINT。
感谢您的出色工作并在过去 3 年中保存了我们的错误代码,但我们等不及了。
我们正在努力支持下一个次要版本。 我将从问题标题中删除“实验性”一词以避免混淆。
+1为此!
我们在@jsfiddle 中使用最新版本的
我们收到了一些关于 linter 抱怨async
和await
抱怨。
@jugglinmike自从您 3 个月前发表评论以来,您认为这会很快得到修补吗?
异步/等待支持的当前状态是什么?
好问题, @colxi和 @oskarkrawczyk。 在过去的几个月里,我一直致力于支持异步函数,但从存储库的状态来看,这一点都不清楚。 我已经打开了一个正在进行中的拉取请求,以帮助任何关注这里的人了解我们所处的位置:gh-3272
祝 async/await 功能好运,这是这个很棒的插件的必备功能
有任何更新吗? 在匿名函数上使用时我仍然收到错误
Expected '(' and instead saw '{'.
已经+3年了!!
看来我们等得够多了。 再见 JSHint。 那是曾是一段美好时光。
async/await
现在支持2.10.1
。 只需更新您的.jshintrc
即可使用"esversion": 9
。
请参阅CHANGELOG.md 。
@nodesocket esversion: 8
标志对于async
和await
显然已经足够了(不过,正如更改日志所述,有一个esversion: 9
标志)。
任何状况之下; 感谢最终实现这一目标的人们。
@nodesocket是对的——支持异步函数可以在 JSHint 中作为 o 2.10.0 启用。 关闭此问题已解决。
最有用的评论
好的,现在节点 8 已上线。 正式支持异步/等待。
它会很快在 jsHint 上提供吗?
谢谢,