【问题标题】:Uncaught SyntaxError: Identifier 'o' has already been declared未捕获的 SyntaxError:标识符 'o' 已被声明
【发布时间】:2018-07-19 03:10:01
【问题描述】:

我有一个 laravel / vuejs 2 应用程序,我最近在控制台中遇到了以下问题,我不知道如何解决。

我不知道是什么导致了这种情况发生,它似乎并没有阻止我的应用程序工作,但它在控制台中让我很恼火。

【问题讨论】:

  • o被声明为const时会发生这种情况
  • 您需要提供更多信息,如果您在使用letconst 声明后没有声明o,也可以刷新您的应用
  • 我应该在哪里声明这个,因为我没有在我的应用程序中使用 o 作为常量。
  • 原来这是我安装的扩展:/
  • @Colin Ghostery

标签: javascript vue.js


【解决方案1】:

更新:Ghostery 迅速回复我并修复了此问题并发布了更新版本。

这是由Ghostery 的最新版本引起的。我已向公司提交了错误报告,一旦错误得到修复并发布修复,我将更新此答案。

与此同时,我发现的唯一解决方法是在使用开发工具时禁用扩展。为了使其更易于管理,您可能需要安装 Chrome Canary 以进行开发工作,因为它可以与 Chrome Stable 并行安装。

【讨论】:

  • 我可以确认这一点。禁用 Ghostery 也为我解决了这个问题。
猜你喜欢
  • 2021-10-25
  • 2021-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 2021-03-28
  • 1970-01-01
相关资源
最近更新 更多