markstream-vue2-cli
Ajuda seu agente a integrar o markstream-vue2 em projetos Vue CLI ou Webpack. Garante que o CSS funcione corretamente e oferece alternativas para carregamento.
O que ela faz
Esta ferramenta ajuda a usar a biblioteca 'markstream-vue2' em projetos antigos do Vue 2 que usam Vue CLI ou Webpack 4. Ela garante que o CSS funcione corretamente e oferece alternativas para recursos modernos que podem não ser compatíveis.
Quando usar
- ✓Quando seu projeto Vue 2 usa Vue CLI ou Webpack 4.
- ✓Se você não pode usar recursos modernos como 'package export maps' ou 'Vite worker imports'.
- ✓Para integrar o 'markstream-vue2' sem quebrar seu projeto existente.
Exemplo do que pedir para a IA
“Como posso usar o markstream-vue2 em meu projeto Vue 2 com Webpack 4?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta ajusta a forma como o 'markstream-vue2' é importado e configurado para funcionar com as limitações do Vue CLI e Webpack 4. Ela importa o CSS separadamente e usa alternativas para recursos como workers.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill markstream-vue2-cliOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/markstream-vue2-cli/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Markstream Vue 2 CLI
Visão Geral
Lida com restrições do Vue CLI e Webpack 4 que diferem materialmente de configurações modernas do Vue 2/Vite.
Quando Usar
Use quando o Vue 2 roda no Vue CLI ou Webpack 4 e export maps de pacotes ou imports de worker do Vite não estiverem disponíveis.
Fluxo de Trabalho
Inspecione o gerenciador de pacotes existente, a versão do pacote instalado e as convenções do projeto. Uma integração com escopo solicitado já autoriza edições rotineiras de código fonte/dependências; busque aprovação apenas para uma expansão material do escopo ou decisão de adoção de beta/alfa não resolvida.
- Confirme Vue 2 mais Vue CLI/Webpack 4.
- Instale
markstream-vue2e apenas os pacotes "peers" solicitados. - Importe
markstream-vue2/dist/index.css, pois ferramentas legadas podem não entender o export map de CSS. - Evite imports
?worker. Use os helpers de worker CDN do Markstream para KaTeX ou Mermaid apenas quando necessário. - Prefira blocos de código
stream-markdownem vez de fiação frágil de worker do Monaco. - Mantenha
contentcom streaming suave para chat; definafinale desative o controle de ritmo/cursor para histórico completo. - Mantenha o HTML seguro e o Mermaid estrito; valide o build legado real.
Exemplo
<script>
import MarkdownRender from 'markstream-vue2'
// Legacy Webpack may not resolve the package CSS export map.
import 'markstream-vue2/dist/index.css'
export default {
components: { MarkdownRender },
data: () => ({ content: '# Answer', done: false }),
}
</script>
<template>
<MarkdownRender
:content="content"
:final="done"
:fade="false"
/>
</template>
Limitações
- Workers CDN requerem acesso à rede e política de segurança de conteúdo compatível.
- Configurações de worker estilo Monaco não são intencionalmente cobertas.
- Vue 2.6 também pode requerer
@vue/composition-api.
Notas de Segurança e Proteção
Não introduza workers CDN sem revisar CSP, política de rede e confiança das dependências. Preserve os padrões de renderização seguros.
Verifique props, caminhos de exportação e intervalos de pacotes "peers" contra o pacote instalado, não um "main" upstream mutável. Teste streams parciais e completos, Markdown malformado/não confiável, links e URLs de imagem, cancelamento e redução de movimento. HTML seguro e diagramas estritos reduzem a exposição, mas não impõem sozinhos a privacidade de URL/rede ou permissões de componentes da aplicação.
Vue 2 está no fim de vida; preserve uma integração legada solicitada e documente sua decisão de manutenção/suporte em vez de atualizar silenciosamente a aplicação inteira. Prefira workers localmente empacotados e revisados em vez de código CDN mutável, onde for viável.
Perguntas frequentes
O que são 'package export maps'?
São uma forma mais moderna de organizar e importar partes de uma biblioteca em projetos JavaScript. Projetos mais antigos podem não entender essa organização.
O que são 'CDN worker fallbacks'?
São alternativas para executar certas tarefas (como renderizar fórmulas matemáticas) usando código baixado da internet (CDN) caso o método principal não funcione no seu ambiente.
Por que usar 'conservative code-block defaults'?
Significa que a ferramenta usa configurações mais seguras e simples para blocos de código, evitando problemas de compatibilidade ou segurança em ambientes mais antigos.
Detalhes
Descrição original do autor
Integrate markstream-vue2 into Vue CLI or Webpack 4 with export-map-safe CSS, CDN worker fallbacks, and conservative code-block defaults.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3561
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
angular-developer
Ajuda seu agente a criar código Angular e a dar conselhos sobre a estrutura do projeto. É útil para iniciar novos projetos, criar partes do código ou melhorar a performance e acessibilidade.
affaan-m/ECC
frontend-a11y
Ajuda seu agente a tornar interfaces web acessíveis para todos. Ele garante que sites e apps funcionem bem com leitores de tela e navegação por teclado.
affaan-m/ECC
frontend-patterns
Faz seu agente aplicar padrões modernos no desenvolvimento frontend. Ele otimiza performance, gerencia estado e segue boas práticas em React e Next.js.
affaan-m/ECC