如何让 VS Code 识别 ES7 绑定运算符

2024-04-04

VS Code 无法识别开箱即用的 ES7 绑定语法。相反,它显示为语法错误:

代码中突出显示的错误示例 https://i.stack.imgur.com/gXXrX.png

[ts] Declaration or statement expected.
  • 我四处寻找是否有扩展程序可以帮助识别它,但无济于事。
  • 我还尝试将 VS Code 配置为使用我自己的.eslintrc,这似乎也不起作用。到目前为止,我什至无法确认 VS Code 是否识别我的.eslintrc文件并将其用于自己的配置。

有谁知道如何配置 VS Code 来识别语法?我意识到这是一个Stage 0功能,但我觉得目前它相当普遍。我还意识到我看到的是 TypeScript 错误,但是禁用 TypeScript linting 并不能消除该错误。我认为它只是显示为 TypeScript 错误,继承自 JavaScript。

经过大量搜索,关于如何使用它的文章很多,但涉及 VS Code 的几乎没有。


如果您使用 Typescript,这是一个 Typescript 错误(尽管使用 JS 也会得到相同的错误)。打字稿是不打算支持运营商 https://github.com/Microsoft/TypeScript/issues/3508,主要是因为TC39提案is dead https://github.com/tc39/proposal-bind-operator/issues/53。目前还没有计划在 JS 或 TS 中支持它,只有 Babel 这样做(实验性的)。它不是 ES7,甚至不打算在某个时候出现在规范中,因此它是一个 SyntaxError 有充分的理由。

经过大量搜索,有很多关于如何使用它的文章

如果这些文章没有提到运营商仍处于早期提案阶段,我就不会再将它们用作可靠的资源。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 VS Code 识别 ES7 绑定运算符 的相关文章

随机推荐

  • Firebase - 更改我的项目的国家/地区

    我在 firebase 中创建项目时错误地选择了错误的国家 地区 正如你在这里看到的 这可以解决吗 我知道项目 ID 无法更改 而且我喜欢我选择的 ID As 文档说 https firebase google com support gu
  • Apollo 3 分页与字段策略

    有人可以提供使用 Apollo Client 3 0 字段策略实现分页的示例吗 我一直在遵循文档中的示例来实现无限滚动 但在我的控制台中我收到以下警告 The updateQuery callback for fetchMore is de
  • 有没有比输入 | 更快的方法来计算 powershell 中的行数?测量对象[重复]

    这个问题在这里已经有答案了 我使用的是 macbook m1 当我使用本机时wc l file我闪电般地得到结果 几乎可以肯定是因为我可以直接传递文件 但是 我不知道如何使用 powershell 执行此操作 并且我被迫将数据汇集到stdo
  • UISwipeGestureRecognizer 被调用两次

    我正在实施的视图遇到问题 这是一个在 CATiledLayer 中显示 pdf 页面的视图 该平铺视图位于 UISCrollView 内部 我让视图控制自身作为 ZoomingPDFView 苹果示例 我做了一些修改 以便在未启用滚动时识别
  • 我如何使用 Python Tornado 通过 HTTP 实现“tail”?

    我正在尝试使用 Python 通过 HTTP 实现类似 tail f 的东西 目前 我正在尝试使用 Tornado 但它一次只能处理一个连接 即使我执行异步请求也是如此 import socket import subprocess imp
  • Android:如何创建带有文本的闪屏

    如何向启动屏幕添加一些文本 我的启动画面不是一个单独的活动 我不想将其作为标准活动 我按照这篇文章创建了它 https android jlelse eu launch screen in android the right way aca
  • 在php中计算地球上两个坐标之间的行驶距离

    好吧 我正在基于位置的应用程序中工作 我需要在服务器端找到地球上两个位置之间的驾驶距离 我正在用 php 编写 Web 服务 到目前为止 我可以使用半正弦公式计算空中距离 但现在我想计算行驶距离 这个问题可能有重复 但我无法找到任何帮助来计
  • 如何使用 Java 返回部分 JSON 响应?

    我正在构建一个 RESTful API 并希望为开发人员提供选择在 JSON 响应中返回哪些字段的选项 这篇博文 http blog apigee com detail restful api design can your api giv
  • 从 python 数据帧列表中删除重复项

    我有一个 pandas df 其中每一行都是单词列表 该列表有重复的单词 我想删除重复的单词 我尝试在 for 循环中使用 dict fromkeys listname 来迭代 df 中的每一行 但这将单词分成字母表 filepath C
  • aplay: main:831: 音频打开错误: 没有这样的文件或目录

    当我运行这段代码时 import pyttsx3 engine pyttsx3 init engine say Hello World engine runAndWait 表明 aplay main 831 audio open error
  • 如何格式化 linq 表达式中的字符串?

    给出以下代码 IQueryable
  • Flutter中输入装饰中为labelText添加强制(*)

    我想添加星号登录InputDecorationlabelText 并更改其颜色 如红色 以便用户轻松理解此字段是必需的 TextField autofocus true controller nameCtrlr keyboardType T
  • 如何访问项目中的本地文件

    我想向我的应用程序添加一些静态文件 图像 二进制文件等 我已将它们放在名为的文件夹下Resources并将其添加到我的 XCode 项目中 接下来 我将这些文件添加到Copy Bundle Resources in the Build Ph
  • App Store 二进制文件被拒绝 - 与您的应用关联的卖家和公司名称不反映该名称

    我最近向 iTunes Connect 上传了一份新申请以进行审批 它的版本是1 0 今天 二进制文件被拒绝 解析中心提到了以下内容 与您的应用程序关联的卖家和公司名称不反映该名称 根据 Apple 开发者计划许可协议第 1 2 节的要求
  • Boost Property_Tree迭代器,如何处理它们?

    抱歉 我之前问过关于同一主题的问题 但我的问题涉及那里描述的另一个方面 如何迭代提升 https stackoverflow com questions 4586768 how to iterate a boost property tre
  • 强制小程序加载到同一个 JVM 实例中?

    我接管了一个旧 Web 应用程序的维护工作 该应用程序使用嵌入在同一网页中的多个小程序 这曾经工作得很好 但自从引入了下一代 Java 插件 1 6 0 10 后 不保证各个小程序能够加载到同一个 JVM 实例中 如果它们加载在不同的 JV
  • 如何安全、正确地创建 Windows 剪贴板的备份?

    我正在尝试创建 Windows 剪贴板的备份 基本上我正在做的是使用EnumClipboardFormats 获取当前剪贴板上存在的所有格式 然后对于每种格式 我调用GetClipboardData format 备份数据的一部分显然涉及复
  • 为什么 Scala 标准库中 @specialized 的东西这么少?

    我已经搜索过使用 specialized在Scala 2 8 1标准库的源代码中 看起来只有少数特征和类使用此注释 Function0 Function1 Function2 Tuple1 Tuple2 Product1 Product2
  • WPF MediaElement 视频播放撕裂

    我正在尝试使用 WPF 中的 MediaElement 控件来播放视频 它在 Vista 中运行得很好 但是当我在 XP 机器上运行它时 我的显示屏出现撕裂现象 看起来好像没有使用垂直同步 只是在绘制过程中更新屏幕 有人知道如何解决这个问题
  • 如何让 VS Code 识别 ES7 绑定运算符

    VS Code 无法识别开箱即用的 ES7 绑定语法 相反 它显示为语法错误 代码中突出显示的错误示例 https i stack imgur com gXXrX png ts Declaration or statement expect