Language-tools: Símbolo inesperado. ¿Quiso decir `{'>'}` o `>`?

Creado en 30 may. 2020  ·  46Comentarios  ·  Fuente: sveltejs/language-tools

svelte

Describe el error
En un archivo app.svelte perfectamente bueno, obtengo lo anterior.

Sistema (complete la siguiente información):

  • SO: Windows
  • IDE: VSCode
  • Complemento / Paquete: Svelte Beta
bug good first issue

Todos 46 comentarios

¿Podrías pegar el código completo de ese archivo?

Esto probablemente se deba al código antes de que se transformara y le faltaran corchetes. ¿Puede proporcionar el código antes?

<script>
  import { onMount } from "svelte";
  import u from "./Helper/utils.js";
  import msgbox from "./Components/msgbox.js";
  import Tabs from "./Components/tabs.svelte";
  import Button from "./Components/Button.svelte";
  import InboxTab from "./Main/Inbox.svelte";
  import ArchiveTab from "./Main/Archive.svelte";
  import HelpTab from "./Main/Help.svelte";
  import SettingsTab from "./Main/Settings.svelte";
  import DocOutTab from "./Main/DocOut.svelte";

  let mainid = "mainid";
  let server = "";
  let TABS;
  let timer = null;
  // let RTL = false;

  onMount(() => {
    u.addPrototypes();

    TABS.addtab({
      name: "inbox",
      description: "$Inbox$",
      icon: "gi-save-file", //icons.faFolderOpen
    });
    TABS.addtab({
      name: "docout",
      description: "$Docs Out$",
      icon: "gi-open-file", //icons.faFilter
    });
    TABS.addtab({
      name: "archive",
      description: "$Search Letters$",
      icon: "gi-search", //icons.faFilter
    });
    TABS.addtab({
      name: "settings",
      description: "$Settings$",
      icon: "gi-cog", // icons.faCog
    });
    TABS.addtab({
      name: "help",
      description: "$Help$",
      icon: "gi-question-sign",
    });

    setTimeout(() => {
      // kludge to get the server for fetch
      u.GET("/api/getuser").then((r) => (server = r));

      // server = window.ServerURL;
      u.GET("/api/inbox.getsettings").then((data) => {
        if (data.Color) {
          u.SetTheme(data.Color);
        }
        if (data.Language == "fa") {
          document.body.dir = "rtl";
          // document.documentElement.style.setProperty("--tblAlign", "right");
        }
      });
      TABS.setInitial();
    }, 0);

    // Heartbeat for auto update
    timer = setInterval(() => {
      u.GET("/api/getuser").catch(() => {
        clearInterval(timer);
        msgbox.Ok("$Connection Failed!$", "", () => window.location.reload(true));
      });
    }, 10 * 1000);
  });

  // register all tabs to be created here for Tab component
  function createTab(tabname, id, props) {
    var tab = null;

    switch (tabname) {
      case "inbox":
        tab = new InboxTab({
          target: document.getElementById(id),
        });
        break;
      case "help":
        tab = new HelpTab({
          target: document.getElementById(id),
        });
        break;
      case "archive":
        tab = new ArchiveTab({
          target: document.getElementById(id),
        });
        break;
      case "settings":
        tab = new SettingsTab({
          target: document.getElementById(id),
        });
        break;
      case "docout":
        tab = new DocOutTab({
          target: document.getElementById(id),
        });
        break;
    }

    return tab;
  }

  // function configeditor() {
  //   // console.log("here");
  // }
</script>

Pegar el código dado en un App.svelte de una plantilla de inicio funciona para mí. ¿Algo más que debamos saber sobre su configuración o el archivo?

No soy un experto, así que tendrás que decirme qué / dónde buscar.

¿También puede proporcionar el marcado y la etiqueta skyle?

Encontré al culpable:

<svelte:head>
  <link rel="stylesheet" href="/lib/jodit.es2018.min.css" />
  <script src="/lib/jodit.es2018.min.js"> 

  </script>
</svelte:head>

Es el script etiqueta en el head sección que estropea el analizador.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

JAD3N picture JAD3N  ·  5Comentarios

matthewmueller picture matthewmueller  ·  3Comentarios

baileyherbert picture baileyherbert  ·  3Comentarios

johanbissemattsson picture johanbissemattsson  ·  4Comentarios

arxpoetica picture arxpoetica  ·  3Comentarios