gpt4 book ai didi

javascript - 使用名称 "in"的 Socket.io 使 Webstorm IDE 引发错误

转载 作者:行者123 更新时间:2023-11-29 09:57:39 25 4
gpt4 key购买 nike

我正在使用 socket.io 8.7。我使用 Webstorm 作为 IDE 来编写我的网络应用程序。

当我写这个时,Webstorm 显示一个错误:

io.sockets.in("some room id").emit(...)

Webstorm 用红色在 in 下划线,并说“预期名称”。 Webstorm 中的结果将包含此代码行的整个 JavaScript 文件显示为损坏的代码文件。

有谁知道如何告诉 Webstorm 忽略这个错误?这非常烦人,因为它涵盖了真实的错误消息。

如有任何建议,我们将不胜感激。

最佳答案

向他们的 tracker 发送错误报告

编辑:不,这不是 socket.io 的错误。在 JavaScript 中使用保留字作为对象键没有任何问题 - 保留字仅保留为标识符(变量/函数名称),而不是其他任何地方。这是 WebStorm IDE 的一个错误,可能是因为在其他语言中根本不允许保留字是很常见的(实际上没有理由这样做)。

引用资料:

关于javascript - 使用名称 "in"的 Socket.io 使 Webstorm IDE 引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8636775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com