Question chrome montrant "SyntaxError non intercepté: initialiseur de propriété abrégé non valide" sur tous les sites


Tout site que je visite dans Chrome aujourd'hui, y compris Google.com, affiche l'erreur suivante dans le fichier console.log:

Uncaught SyntaxError: Invalid shorthand property initializer

La source affiche comme (inconnu). Je me demande si j'ai une mauvaise extension ou quelque chose. Je préfère ne pas réinitialiser Chrome. Y a-t-il d'autres conseils de dépannage?


23
2017-08-10 22:37


origine




Réponses:


Il est rapporté que la désactivation de l'extension Better History l'a corrigée et que la réactivation ne rechute pas. https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6


39
2017-08-15 00:45



Bon, désactiver et réactiver Better History a fonctionné pour moi - joshschreuder
en effet, cela a résolu le problème pour moi aussi - Lucian Depold
cela a fonctionné pour moi, merci - Shawn
J'ai inclus sbmarwbth (qui faisait partie de la trace de la pile, comme nous le voyons dans la réponse de Lucian Depold) dans ma recherche google et a obtenu cette page de superutilisateur. J'ai utilisé Better History, et ce correctif de désactivation / réactivation a également fonctionné pour moi. - Purplejacket
Une erreur réapparaît avec cette solution après un certain temps (1-2 heures de travail / développement Web) - Lucian Depold


Ceci est dû à une récente mise à jour de chrome. Quelque part dans le code JSVM chromé, ils utilisent un "=" où un ":"doit être utilisé pour assigner une valeur à la propriété d'un objet:

enter image description here

Je pense que nous devons attendre un patch ou un downgrade chrome.

MODIFIER: Il semble être quelque chose causé par les outils de développement de chrome: https://stackoverflow.com/questions/17367560/chrome-development-tool-vm-file-from-javascript

Bien que la recherche du code des outils de développement ne donne aucune correspondance non plus.

EDIT2: La réponse de l'utilisateur eu peur semble résoudre le problème.

enter image description here

EDIT3: Semble que la solution de l'utilisateur eu peur n'est pas permanente L'erreur réapparaît après un certain temps. BetterHistory Extension doit être corrigée.


7
2017-08-11 07:31



Il n'y a pas de tel code en chrome / chrome: cs.chromium.org/search/... - wOxxOm
La même chose se passe ici - wackychocolate
Je ne pouvais pas me répéter après 24 heures d'utilisation de l'outil de développement. Au fait, mes excuses pour peut-être hors du sujet, comment puis-je écrire du code qui rapporte le même message d'erreur sur la console de l'outil de développement et qui donne le lien à une page VM JS même à la capture d'écran i.stack.imgur.com/y3bVm.png ? Je n'ai pas pu trouver "ahref" ou coïncider avec "document.body.addEventListener" et "auxclick" sous mon dossier de profil chrome. Je me demande d'où vient le code. Merci. - gotoken


Les réponses sont correctes. Cependant, je pensais que peut-être une réponse simple serait utile:

  1. Dans la barre d'adresse, entrez: chrome: // extensions (appuyez sur Entrée pour afficher vos extensions).
  2. L'onglet doit être "Extensions" et une liste de vos extensions installées doit figurer sur cette page.
  3. Recherchez une meilleure histoire. Devrait être près du haut si vos extensions sont classées par nom.
  4. Cliquez sur la case à cocher Activé (la coche doit être désactivée).
  5. Cliquez à nouveau sur la case à cocher Activé et la coche devrait réapparaître.

C'est tout. Vous devrez probablement actualiser l'onglet où vous obtenez l'erreur.

Si c'était trop simple, faites-le moi savoir.

Plus loin. J'ai trouvé que cela ne résout pas le problème une fois pour toutes. J'utilise Vue et Webpack et j'ai constaté que l'erreur finit par revenir (généralement après quelques redémarrages). Réinitialisez la case à cocher activée à nouveau et elle disparaît à nouveau. Je suppose que nous allons juste devoir vivre avec jusqu'à ce que le bug soit corrigé!


1
2017-08-22 15:06



Mon expérience est que la désactivation / activation est uniquement une solution temporaire. Je le garde désactivé jusqu'à ce que je doive l'utiliser. - Shawn