すべてのサイトで「Uncaught SyntaxError:Invalid shorthand property initializer」を示すクロム


23

Google.comを含め、今日Chromeでアクセスしたサイトでは、console.logに次のエラーが表示されます。

Uncaught SyntaxError: Invalid shorthand property initializer

ソースは(不明)と表示されます。私は悪い拡張子か何かを持っているのだろうか。私はむしろChromeをリセットしたくない。他のトラブルシューティングのヒントはありますか?

回答:


39

Better History拡張機能を無効にすると修正され、再度有効にしても再発しないことが報告されています。 https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6


1
良いもの、Better Historyの無効化と再有効化は私のために働いた
-joshschreuder

確かに、これは私にとっても問題を解決しました
ルシアンデポール

2
sbmarwbthはグーグル検索に(ルシアン・デポルドの答えに見られるように、これはスタックトレースの一部でした)、このスーパーユーザーページを取得しました。私はBetter Historyを使用していますが、この無効化/再有効化の修正も同様に機能しました。
パープルジャケット

いくつかの時間後に私にとっては、このソリューションでエラーが再び表示されます(作業/ Web開発の1~2時間)
ルシアンDepold

@Purplejacket sbmarwbth、コメントに含めてくれてありがとう、それが私がこの答えを見つけた方法でもありました!
ndbroadbent

7

これは、最近のChromeの更新が原因です。クロムJSVMコードのどこかで、「=」を使用します。ここで、「」を使用して、オブジェクトのプロパティに値を割り当てます。

ここに画像の説明を入力してください

パッチを待つか、クロムをダウングレードする必要があると思います。

編集:それ、クロム開発者ツールによって引き起こされたもののようですhttps : //stackoverflow.com/questions/17367560/chrome-development-tool-vm-file-from-javascript

開発ツールのコードを完全に検索しても一致するものはありません。

EDIT2 ユーザーgotokenの答えは問題を解決するようです。

ここに画像の説明を入力してください

EDIT3:ユーザーgotokenのソリューションは永続的なものではないようです。しばらくするとエラーが再び表示されます。BetterHistory Extensionにパッチを適用する必要があります。


クロム/クロムには、このようなコードはありません:cs.chromium.org/search/...は
wOxxOm

ここでも同じことが起こっています
-wackychocolate

開発ツールを24時間以上使用した後、私には繰り返せませんでした。ちなみに、トピックから外れている可能性があることをおdev びします。開発ツールコンソールで同じエラーメッセージを報告し、スクリーンショットi.stack.imgur.com/y3bVm.pngと同じVM JSページへのリンクを提供するコードを作成するにはどうすればよいですか?クロムプロファイルフォルダーの下に「ahref」または「document.body.addEventListener」と「auxclick」の一致が見つかりませんでした。コードはどこから来たのだろうか。ありがとう。
gotoken

1

答えは正しいです。ただし、簡単なプロセスの回答が役立つと思いました。

  1. アドレスバーにchrome:// extensionsと入力します(Enterキーを押して拡張機能を表示します)。
  2. タブラベルは「Extensions」であり、インストールされている拡張機能のリストがそのページにあるはずです。
  3. より良い歴史を探してください。拡張機能を名前順に並べる場合は、上部近くに配置する必要があります。
  4. [有効]チェックボックスをクリックします(チェックマークがオフになります)。
  5. [有効]チェックボックスをもう一度クリックすると、チェックマークが再び表示されます。

それでおしまい。おそらく、エラーが発生しているタブを更新する必要があります。

これが単純すぎる場合は、お知らせください。

さらに。私はこれで問題を完全に解決できなかったことがわかりました。VueとWebpackを使用していますが、最終的に(通常は数回の再起動後)エラーが返されることがわかりました。有効なチェックボックスを再度リセットすると、再び消えます。バグが修正されるまで、私たちはそれと共に生きなければならないでしょう。


1
私の経験では、無効化/有効化は一時的な修正にすぎません。使用するまで無効のままにします。
ショーン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.