Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1477|Respuesta: 1

[Otros] El plugin de resaltado de código prismjs introduce el problema de todos los órdenes de lenguaje

[Copiar enlace]
Publicado el 2025-3-2 20:13:24 | | | |
Requisitos: Los proyectos front-end usan prismjs para resaltar y colorear el código, los 297 lenguajes soportados por prismjs; si quieres introducir todos los lenguajes de programación, hay un problema de dependencia, es decir, hay un orden de introducción.

Prism es un resaltador sintáctico ligero y extensible diseñado pensando en los estándares web modernos. Lo utilizan millones de sitios web, incluidos algunos que visitas a diario.

Página web oficial:https://prismjs.com/
Fuente:https://github.com/PrismJS/prism

Si existe un problema de dependencia con el lenguaje introducido, el error es el siguiente:

ErrorTipoUncatch: No se pueden establecer propiedades de undefined (establecer 'palabra clave')
    en Object.extend (scripts.js:345:14)
    a las scripts.js:1949:41

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


Visualización por dependenciasrequerirCampos, vista:El inicio de sesión del hipervínculo es visible.

Si usas la versión especificada de la instalación de npm, puedes comprobarla"node_modules\prismjs\components.js"Disposición.

solución

Implementa tú mismo el ordenamiento de dependencias, el código es el siguiente:






Anterior:[IA] (8) Introducción al sistema de roles de diálogo, usuario y asistente de modelos grandes
Próximo:Fuse.js Biblioteca de búsqueda ligera y difusa en el front-end (búsqueda de texto completo)
 Propietario| Publicado el 2025-3-2 20:20:43 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com