Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 1477|Resposta: 1

[Outros] O plugin de destaque de código prismjs introduz a questão de todas as ordens de linguagem

[Copiar link]
Postado em 2025-3-2 20:13:24 | | | |
Requisitos: Projetos front-end usam prismjs para destacar e colorir o código, todas as 297 linguagens suportadas pelo prismjs, se você quiser introduzir todas as linguagens de programação, há um problema de dependência, ou seja, há uma ordem de introdução.

Prism é um marcador de sintaxe leve e extensível, construído com os padrões modernos da web em mente. Ele é usado por milhões de sites, incluindo alguns que você visita todos os dias.

Site Oficial:https://prismjs.com/
Fonte:https://github.com/PrismJS/prism

Se houver um problema de dependência com a linguagem de programação introduzida, o erro é o seguinte:

Uncaught TypeError: Não é possível definir propriedades de undefined (definindo 'palavra-chave')
    em Object.extend (scripts.js:345:14)
    às scripts.js:1949:41

Prism.languages.arduino=Prism.languages.extend("cpp",{});


Visualização por dependênciarequererCampos, Visualização:O login do hiperlink está visível.

Se você estiver usando a versão especificada da instalação do npm, pode conferir"node_modules\prismjs\components.js"Disposição.

solução

Implemente a ordenação de dependências por conta própria, o código é o seguinte:






Anterior:[IA] (8) Introdução ao sistema de papéis de diálogo, usuário e assistente de modelos grandes
Próximo:Fuse.js Biblioteca de busca fuzzy leve de front-end (busca em texto completo)
 Senhorio| Postado em 2025-3-2 20:20:43 |
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com