vuepress build blog
Ich habe einen statischen Blog auf Basis von vuepress 2.0 als offizielle Website für rmw.link erstellt.
Die Codebasis befindet sich unter github.com/rmw-link/blog-vuepress2
Die Anpassung erfolgt wie folgt:
Verwenden Sie md-padding und git hooks, um automatisch Leerzeichen zwischen Chinesisch und Englisch einzufügen
git clone
Danach gehen Sie in das Verzeichnis und geben Siedirenv allow
ein und .envrc installiert automatisch die Git-Hooks.direnv ist das Autoloader-Werkzeug für die Umgebung. Klicken Sie hier, um eine Anleitung zu erhalten.
Überwachen Sie Änderungen und kompilieren Sie Stylus Styles und Coffeescript-Skripte, um
site/.vuepress
Dabei wird ein kleines Tool namens concurrently verwendet, um mehrere Befehlszeilenaufgaben gleichzeitig auszuführen. Der Parameter
--kill-others
stellt sicher, dass jeweils nur ein Skript ausgeführt wird.Batch-Download-Skript für Schriftarten in css-Dateien
Auf der Grundlage von xonsh,
./download.xsh code.css
, werden Schriftarten aus css-Dateien heruntergeladen und die entsprechenden Stifte erzeugt.xonsh ist eine sehr nützliche Kombination aus Python und Bash.
Die Standardsprache des Browsers wird beim Besuch der Startseite automatisch umgeschaltet
Gescannte Verzeichnisse werden automatisch auf URLs abgebildet
Die Zitierweise wird im Folgenden dargestellt
Yifeng Ruan: "Warum mag ich The Pirate Bay?:
Manche mögen argumentieren, dass die Menschen ohne das Urheberrecht nicht zu Innovationen motiviert wären.
Der Erfolg der Bewegung für freie Software ist der Beweis dafür, dass dieses Argument nicht zutrifft.
Tatsache ist, dass auch die kostenlose Weitergabe von Informationen großartige Arbeit hervorbringen und Geld mit dem Dienst verdienen kann.
Richard Stallman, der "Vater der freien Software", sagte: "Ich werde mein Leben niemals dazu verwenden, ein Gefängnis zu bauen, um andere einzusperren!
Sagen Sie also bitte nie wieder: "Das Urheberrecht fördert die Originalität", das ist eine kapitalistische Nebelkerze und ein Affront gegen die menschliche Kreativität.
Wahrhaft große Erfindungen werden für Hobbys oder für edle Zwecke wie die "Förderung des Wohlergehens der Menschheit" gemacht, nicht für Geld!Durch Hinzufügen von gumlet.io cdn zu Bildern im Github-Betterkennt Gumlet den Browser und wandelt png automatisch in webp oder avif um, um Bandbreite zu sparen und die Ladegeschwindigkeit der Seite zu verbessern.