Laravel Markdown jest wysoce konfigurowalnym rendererem przeceny i komponentem Blade dla Laravel przez ludzi ze Spatie: Pakiet zawiera komponent blade, który może renderować Markdown w szablonach kaset, na przykład:Zostanie przekonwertowany na następujący HTML:
— Freek Van der Herten 🔭 (@freekmurze) July 13, 2021
<x-markdown>
# My title
This is a [link to our website](https://spatie.be)
```php
echo 'Hello world';
```
</x-markdown>
<div>
<h1 id="my-title">My title</h1>
<p>This is a <a href="https://spatie.be">link to our website</a></p>
<pre class="shiki" style="background-color: #fff"><code><span class="line"><span
style="color: #005CC5">echo</span><span style="color: #24292E"> </span><span style="color: #032F62">'Hello world'</span><span
style="color: #24292E">;</span></span>
<span class="line"></span></code></pre>
</div>
Oprócz renderowania markdown, ten pakiet pomaga skonfigurować podświetlanie składni (używając Shiki przez Shiki PHP ) i jest wysoce konfigurowalny. Niektóre interesujące opcje konfiguracji obejmują automatyczne dodawanie łączy kotwic do nagłówków, przełączanie podświetlania kodu i konfigurowanie motywu używanego do wyróżniania składni.
Sprawdź plik konfiguracyjny markdown.php, aby uzyskać więcej informacji na temat wszystkich opcji konfiguracji dostępnych dla tego pakietu.
Możesz dowiedzieć się więcej o tym pakiecie, uzyskać pełne instrukcje instalacji i wyświetlić kod źródłowy w witrynie GitHub.You can learn more about this package, get full installation instructions, and view the source code on GitHub.