Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 1477|Odpoveď: 1

[Iné] Plugin na zvýrazňovanie kódu prismjs prináša problém všetkých jazykových poradí

[Kopírovať odkaz]
Zverejnené 2025-3-2 20:13:24 | | | |
Požiadavky: Front-end projekty používajú prismjs na zvýraznenie a vyfarbenie kódu, všetkých 297 jazykov podporovaných prismjs, ak chcete predstaviť všetky programovacie jazyky, existuje problém závislosti, teda poradie uvádzania.

Prism je ľahký, rozšíriteľný zvýrazňovač syntaxe navrhnutý s ohľadom na moderné webové štandardy. Používajú ho milióny webových stránok, vrátane niektorých, ktoré navštevujete každý deň.

Oficiálna webová stránka:https://prismjs.com/
Zdroj:https://github.com/PrismJS/prism

Ak existuje problém závislosti s zavedeným programovacím jazykom, chyba je nasledovná:

Uncaught TypeError: Nemožno nastaviť vlastnosti nedefinovaného (nastaviť 'kľúčové slovo')
    at Object.extend (scripts.js:345:14)
    o scripts.js:1949:41

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


Závislostné zobrazeniepožadovaťPolia, pohľad:Prihlásenie na hypertextový odkaz je viditeľné.

Ak používate špecifikovanú verziu inštalácie npm, môžete to skontrolovať"node_modules\prismjs\components.js"Dispozícia.

riešenie

Implementujte triedenie závislostí sami, kód je nasledovný:






Predchádzajúci:[AI] (8) Úvod do systému dialógových rolí, používateľ a asistent veľkých modelov
Budúci:Fuse.js Predná knižnica ľahkého fuzzy vyhľadávania (fulltextové vyhľadávanie)
 Prenajímateľ| Zverejnené 2025-3-2 20:20:43 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com