Vaatimukset: Front-end-projektit käyttävät prismjs:ää koodin korostamiseen ja värittämiseen, kaikki 297 kieltä ovat prismjs:n tukemia, jos haluat esitellä kaikki ohjelmointikielet, on riippuvuusongelma, eli esittelyjärjestys.
Prism on kevyt, laajennettava syntaksikorostin, joka on rakennettu nykyaikaisten verkkostandardien pohjalta. Sitä käyttävät miljoonat verkkosivustot, mukaan lukien jotkut, joita vierailet päivittäin.
Virallinen verkkosivusto:https://prismjs.com/ Lähde:https://github.com/PrismJS/prism
Jos ohjelmointikielessä on riippuvuusongelma, virhe on seuraava:
Uncaught TypeError: Ei voi asettaa määrittelemättömien ominaisuuksien (asettaa 'avainsana') osoitteessa Object.extend (scripts.js:345:14) klo scripts.js:1949:41
Prism.languages.arduino=Prism.languages.extend("cpp",{});
RiippuvuustarkasteluvaatiaKentät, katso:Hyperlinkin kirjautuminen on näkyvissä.
Jos käytät määritettyä npm-asennusversiota, voit tarkistaa sen"node_modules\prismjs\components.js"Taipumus.
ratkaisu
Toteuta riippuvuuksien lajittelu itse, koodi on seuraava:
|