vuepress build blog
Zbudowałem statyczny blog w oparciu o vuepress 2.0 jako oficjalną stronę internetową dla rmw.link.
Baza kodów znajduje się pod adresem github.com/rmw-link/blog-vuepress2
Ustawienia własne są następujące :
Użyj md-padding i haków git, aby automatycznie dodawać spacje między chińskim a angielskim.
git clone
Następnie przejdź do katalogu i wpiszdirenv allow
, a .envrc automatycznie zainstaluje haki git.direnv jest narzędziem autoloadera środowiska. Kliknij tutaj, aby zapoznać się z instrukcją.
Automatyczne czyszczenie starych plików w innych językach po zmianie nazwy pliku języka głównego
Monitoruj zmiany i kompiluj style stylów stylus i skrypty coffeescript, aby
site/.vuepress
Używa się tu niewielkiego narzędzia o nazwie concurrently do równoczesnego uruchamiania wielu zadań w wierszu poleceń. Parametr
--kill-others
zapewnia, że w danym momencie uruchamiany jest tylko jeden skrypt.Skrypt do wsadowego pobierania czcionek w plikach css
Bazując na xonsh,
./download.xsh code.css
, program ten pobierze czcionki z plików css i wygeneruje odpowiednie rysiki.xonsh jest bardzo użytecznym połączeniem pythona i basha.
Domyślny język przeglądarki jest automatycznie przełączany podczas odwiedzania strony głównej
Zeskanowane katalogi są automatycznie mapowane na adresy URL
Styl cytowania jest przedstawiony poniżej
Yifeng Ruan: "Dlaczego lubię The Pirate Bay?:
Niektórzy mogą twierdzić, że bez praw autorskich ludzie nie mieliby motywacji do wprowadzania innowacji.
Sukces ruchu wolnego oprogramowania jest dowodem na to, że ten argument nie jest prawdziwy.
Faktem jest, że w ramach bezpłatnego udostępniania można również tworzyć wspaniałe prace i zarabiać na nich pieniądze.
Richard Stallman, "ojciec wolnego oprogramowania", powiedział: "Nigdy nie spędzę życia na budowaniu więzień, by więzić innych!
Proszę więc nigdy więcej nie mówić, że "prawo autorskie sprzyja oryginalności" - to kapitalistyczna zasłona dymna i obraza dla ludzkiej kreatywności.
Prawdziwie wspaniałe wynalazki tworzy się dla hobby lub w szlachetnych celach, takich jak "promowanie dobrobytu ludzkości", a nie dla pieniędzy!Dodając gumlet.io cdn do obrazów w githubie, Gumlet rozpoznaje przeglądarkę i automatycznie konwertuje png na webp lub avif, aby zaoszczędzić przepustowość i poprawić szybkość ładowania strony.