vuepress build blog
Vytvořil jsem statický blog založený na vuepress 2.0 jako oficiální webové stránky rmw.link.
Kódová základna je na adrese github.com/rmw-link/blog-vuepress2.
Přizpůsobení je následující:
Automatické přidávání mezer mezi čínštinu a angličtinu pomocí md-padding a git hooks
git clone
Poté přejděte do adresáře a zadejte adresudirenv allow
a soubor .envrc automaticky nainstaluje háčky git.direnv je nástroj pro automatické vytváření prostředí. Kliknutím sem získáte výukový program.
Sledování změn a kompilace stylů stylusu a skriptů coffeescript do
site/.vuepress
K souběžnému spuštění více úloh příkazového řádku se používá malý nástroj nazvaný concurrently. Parametr
--kill-others
zajišťuje, že je v daném okamžiku spuštěn pouze jeden skript.Skript pro dávkové stahování písem v souborech css
Na základě xonsh,
./download.xsh code.css
to stáhne písma ze souborů css a vygeneruje odpovídající stylus.xonsh je velmi užitečná kombinace Pythonu a Bashe.
Při návštěvě domovské stránky se automaticky přepne výchozí jazyk prohlížeče.
Naskenované adresáře jsou automaticky mapovány na adresy URL.
Styl citování je uveden níže
Yifeng Ruan: "Proč mám rád The Pirate Bay?:
Někdo by mohl namítnout, že bez autorských práv by lidé nebyli motivováni k inovacím.
Úspěch hnutí svobodného softwaru je důkazem, že tento argument není pravdivý.
Faktem je, že i bezplatné sdílení může přinést skvělou práci a vydělat na této službě peníze.
"Richard Stallman, "otec svobodného softwaru", řekl: "Nikdy nepoužiji svůj život k tomu, abych vybudoval vězení, ve kterém by byli vězněni jiní!
Takže už prosím nikdy neříkejte, že "autorská práva podporují originalitu", je to kapitalistická zástěrka a urážka lidské kreativity.
Skutečně skvělé vynálezy se dělají pro koníčky nebo pro ušlechtilé účely, jako je "podpora blaha lidstva", ne pro peníze!Přidáním gumlet.io cdn k obrázkům v githubuGumlet rozpozná prohlížeč a automaticky převede png na webp nebo avif, aby se ušetřila šířka pásma a zvýšila rychlost načítání stránek.