AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / coding / Perguntas / 76923261
Accepted
Caleb Nugent
Caleb Nugent
Asked: 2023-08-18 00:06:37 +0800 CST2023-08-18 00:06:37 +0800 CST 2023-08-18 00:06:37 +0800 CST

Implemente o Svelte em um único contêiner HTML

  • 772

Estou interessado na estrutura Svelte simplesmente por causa de sua simplicidade e facilidade de uso. Como um departamento interno em uma equipe regional, não temos acesso total a nenhum gerenciamento de arquivo de back-end para nenhum de nossos sites.

Temos um construtor de sites célula a célula proprietário e fazemos tudo no código (colocando nosso código HTML em uma única célula) para contornar as limitações do construtor de sites.

Querendo saber se existe uma maneira de implementar a estrutura Svelte sob essas limitações.

Não encontrei nenhum recurso sobre como fazer isso.

svelte
  • 3 3 respostas
  • 21 Views

3 respostas

  • Voted
  1. Best Answer
    Jason Holtzen
    2023-08-18T00:55:34+08:002023-08-18T00:55:34+08:00

    Svelte é uma linguagem compilada, portanto, escrever a sintaxe Svelte em seu editor proprietário exigiria alguém no back-end implementando o compilador no editor de célula.

    Como alternativa, o Svelte criará um diretório 'build' quando seu projeto for compilado. Você poderia, então, copiar o código necessário em seu editor de células. Isso, no entanto, exigiria que você/sua equipe mantivessem esse código com algum tipo de organização de arquivo acordada fora do construtor de sites (github, talvez?), bem como dentro dele.

    Em ambos os casos, eu recomendo fortemente que você leia a documentação antes de ir muito longe nas ervas daninhas.

    • 0
  2. H.B.
    2023-08-18T00:58:26+08:002023-08-18T00:58:26+08:00

    Este é um problema do sistema de compilação. Você precisa compilar o aplicativo e inline tudo em um HTML (fragmento).

    Muitas pessoas usam o Vite, que também é o padrão para o SvelteKit, e as pessoas pediram uma maneira de compilar em um único arquivo aqui no GitHub . Alguém escreveu um plugin para ajudar com isso, mas provavelmente gera páginas inteiras. Na pior das hipóteses, você apenas teria que escrever o seu próprio para gerar um fragmento que pode ser colado no construtor de sites.

    O próprio compilador Svelte gera JS e CSS, se você quiser trabalhar nesse nível baixo.

    • 0
  3. kolja
    2023-08-18T03:01:00+08:002023-08-18T03:01:00+08:00

    Você pode criar elementos personalizados com svelte, talvez esse seja o caminho a percorrer?

    https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_custom_elements

    https://svelte.dev/docs/custom-elements-api

    • 0

relate perguntas

  • Ao visualizar um componente svelte no VSCode, como ir para o arquivo pai que importa este componente

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    destaque o código em HTML usando <font color="#xxx">

    • 2 respostas
  • Marko Smith

    Por que a resolução de sobrecarga prefere std::nullptr_t a uma classe ao passar {}?

    • 1 respostas
  • Marko Smith

    Você pode usar uma lista de inicialização com chaves como argumento de modelo (padrão)?

    • 2 respostas
  • Marko Smith

    Por que as compreensões de lista criam uma função internamente?

    • 1 respostas
  • Marko Smith

    Estou tentando fazer o jogo pacman usando apenas o módulo Turtle Random e Math

    • 1 respostas
  • Marko Smith

    java.lang.NoSuchMethodError: 'void org.openqa.selenium.remote.http.ClientConfig.<init>(java.net.URI, java.time.Duration, java.time.Duratio

    • 3 respostas
  • Marko Smith

    Por que 'char -> int' é promoção, mas 'char -> short' é conversão (mas não promoção)?

    • 4 respostas
  • Marko Smith

    Por que o construtor de uma variável global não é chamado em uma biblioteca?

    • 1 respostas
  • Marko Smith

    Comportamento inconsistente de std::common_reference_with em tuplas. Qual é correto?

    • 1 respostas
  • Marko Smith

    Somente operações bit a bit para std::byte em C++ 17?

    • 1 respostas
  • Martin Hope
    fbrereto Por que a resolução de sobrecarga prefere std::nullptr_t a uma classe ao passar {}? 2023-12-21 00:31:04 +0800 CST
  • Martin Hope
    比尔盖子 Você pode usar uma lista de inicialização com chaves como argumento de modelo (padrão)? 2023-12-17 10:02:06 +0800 CST
  • Martin Hope
    Amir reza Riahi Por que as compreensões de lista criam uma função internamente? 2023-11-16 20:53:19 +0800 CST
  • Martin Hope
    Michael A formato fmt %H:%M:%S sem decimais 2023-11-11 01:13:05 +0800 CST
  • Martin Hope
    God I Hate Python std::views::filter do C++20 não filtrando a visualização corretamente 2023-08-27 18:40:35 +0800 CST
  • Martin Hope
    LiDa Cute Por que 'char -> int' é promoção, mas 'char -> short' é conversão (mas não promoção)? 2023-08-24 20:46:59 +0800 CST
  • Martin Hope
    jabaa Por que o construtor de uma variável global não é chamado em uma biblioteca? 2023-08-18 07:15:20 +0800 CST
  • Martin Hope
    Panagiotis Syskakis Comportamento inconsistente de std::common_reference_with em tuplas. Qual é correto? 2023-08-17 21:24:06 +0800 CST
  • Martin Hope
    Alex Guteniev Por que os compiladores perdem a vetorização aqui? 2023-08-17 18:58:07 +0800 CST
  • Martin Hope
    wimalopaan Somente operações bit a bit para std::byte em C++ 17? 2023-08-17 17:13:58 +0800 CST

Hot tag

python javascript c++ c# java typescript sql reactjs html

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve