8
votes

Erreur de page d'extension chromée: "SyntaxExExError non capturé: jeton inattendu <"

Pourquoi est ma page de fond.html lancant ceci:

SyntaxError: Un jeton inattendu << / code> dans la ligne 1

Voici le HTML actuel: < Pré> xxx

alors chrome se plaint de la première ouverture "<" et je ne sais pas pourquoi.


3 commentaires

Êtes-vous sûr que la plainte concerne ce fichier et non l'un des fichiers .js?


Cela ressemble à une erreur d'analyse JSON. C'est au moins ce que l'on ressemblerait. Êtes-vous sûr aucun des javascripts chargés / analyses un fichier qui devrait être JSON?


Pouvez-vous inclure votre manifeste.json Contenu de fichier?


3 Réponses :


1
votes

Suppression de JS:

<script type="text/javascript" src="fancy-settings/source/lib/store.js"></script>
<script type="text/javascript" src="background.js"></script>


0 commentaires

6
votes

J'ai eu le même problème. Il suffit de remplacer dans votre manifeste.json fichier xxx

avec: xxx


1 commentaires

Merci pour la réponse, j'ai perdu 2 heures essayer de résoudre ce problème. Je savais que cela avait une erreur stupide mais mes yeux ne pouvaient pas le voir.



0
votes

Si vous utilisez Manifest V3, il suffit d'ajouter du type: "Module" en arrière-plan

     {
        ...
        "background": {
        "service_worker": "background.js",
        "type": "module"
        },
        ...
     }


0 commentaires