Erstellen Sie eine pers?nliche Webseite mit VuePress
Jun 04, 2018 pm 03:49 PMDieses Mal bringe ich Ihnen VuePress zum Erstellen einer pers?nlichen Webseite. Was sind die Vorsichtsma?nahmen für VuePress zum Erstellen einer pers?nlichen Webseite?
VuePress
vuepress wurde am 12. April von Youda als Marke ver?ffentlicht Der neue statische Website-Generator auf Basis von Vue ist eigentlich eine Vue-Spa-Anwendung mit integriertem Webpack, mit dem Dokumente geschrieben werden k?nnen.
Ein statischer Site-Generator basierend auf Vue SSR. Sein ursprünglicher Zweck besteht darin, problemlos Dokumente zu schreiben, aber ich habe festgestellt, dass er sich auch sehr gut zum Bloggen eignet.
Dies ist das offizielle Dokument von VuePress
Beginnen Sie mit der Einrichtung
Sie k?nnen den Beispielen im Dokument folgen und selbst damit spielen. Da die VuePress-Dokumentation jedoch auch mit VuePress implementiert wird, habe ich einen Trick gew?hlt und direkt das docs-Verzeichnis im VuePress-Warehouse verwendet, um damit zu spielen.
1. Installieren Sie zuerst VuePress global
npm install -g vuepress
2. Klonen Sie dann das VuePress-Repository auf Ihren Computer
git clone git@github.com:docschina/vuepress.git
In der Dokumentdatei ausführen (bitte stellen Sie sicher, dass Ihre Node.js-Version >= 8 ist)
cd?vuepress cd?docs vuepress?dev
Wenn Sie diese Zeile sehen, bedeutet das, dass es erfolgreich war:
?VuePress?dev?server?listening?at?http://localhost:8080/
Unten haben wir ge?ffnet http://localhost:8080/
und festgestellt, dass das Vuepress-Dokument tats?chlich ge?ffnet wurde:
Die folgende Arbeit besteht darin, die Daten zu ersetzen, aber wir Sie sollten sich zun?chst die Verzeichnisstruktur von docs ansehen:
├─.vuepress │?├─components │?└─public │?└─icons │?└─config.js?//?配置文件 ├─config?//?Vuepress文檔的配置參考內(nèi)容 ├─default-theme-config?//?Vuepress文檔的默認(rèn)主題配置內(nèi)容 ├─guide?//?Vuepress文檔的指南內(nèi)容 └─zh?//?中文文檔目錄 ?├─config ?├─default-theme-config ?└─guide └─README.md?//?首頁(yè)配置文件
Das Dokument ist in zwei Teile unterteilt, das chinesische Dokument befindet sich im Verzeichnis /zh/ und das englische Dokument im Stammverzeichnis.
Tats?chlich sind die Dinge im Verzeichnis recht einfach zu verstehen. Erstens sind die drei Verzeichnisse ?guide“, ?default-theme-config“ und ?config“ die Hauptinhalte des Vuepress-Dokuments Wir k?nnen auch sehen, dass nur diese drei Verzeichnisse ersetzt wurden.
Homepage-Konfiguration
Das Standardthema bietet ein Homepage-Layout. Um es zu verwenden, müssen Sie die YAML-Front von README festlegen. md in Ihrem Stammverzeichnis. Geben Sie ?home: true“ in ?materie“ an und fügen Sie einige weitere Metadaten hinzu.
Schauen wir uns zuerst die README-Datei im Stammverzeichnis an, md:
home:?true?//?是否使用Vuepress默認(rèn)主題 heroImage:?/hero.png?//?首頁(yè)的圖片 actionText:?Get?Started?→?//?按鈕的文字 actionLink:?/guide/?//?按鈕跳轉(zhuǎn)的目錄 features:?//?首頁(yè)三個(gè)特性 -?title:?Simplicity?First ?details:?Minimal?setup?with?markdown-centered?project?structure?helps?you?focus?on?writing. -?title:?Vue-Powered ?details:?Enjoy?the?dev?experience?of?Vue?+?webpack,?use?Vue?components?in?markdown,?and?develop?custom?themes?with?Vue. -?title:?Performant ?details:?VuePress?generates?pre-rendered?static?HTML?for?each?page,?and?runs?as?an?SPA?once?a?page?is?loaded. footer:?MIT?Licensed?|?Copyright???2018-present?Evan?You?//?頁(yè)尾
Ich kann es wirklich nicht verstehen, die offizielle Website hat detailliertere Konfigurationsanweisungen als meine.
Navigationskonfiguration
Die Navigationskonfigurationsdatei befindet sich in .vuepress/config.js
In der Navigationskonfigurationsdatei nav Um den Link in der Navigationsleiste zu steuern, k?nnen Sie ihn in Ihr eigenes Blog-Verzeichnis ?ndern.
nav:?[ ?{ ?text:?'Guide', ?link:?'/guide/', ?}, ?{ ?text:?'Config?Reference', ?link:?'/config/' ?}, ?{ ?text:?'Default?Theme?Config', ?link:?'/default-theme-config/' ?} ]
Die verbleibenden offiziellen Dokumente zur Standard-Theme-Konfiguration haben eine sehr detaillierte DokumentationsbeschreibungIch werde hier nicht auf Details eingehen.
?ndern Sie die Standarddesignfarbe
Sie k?nnen eine override.styl-Datei im Verzeichnis .vuepress/ erstellen.
vuepress bietet vier ver?nderbare Farben:
$accentColor?=?#3eaf7c?//?主題色 $textColor?=?#2c3e50?//?文字顏色 $borderColor?=?#eaecef?//?邊框顏色 $codeBgColor?=?#282c34?//?代碼背景顏色
Ich habe es wie folgt ge?ndert:
Implementierung der Seitenleiste
Da viele Leute im Kommentarbereich nachfragen, werde ich es hier aktualisieren. Tats?chlich ist es nicht so gut, wie das offizielle Dokument zu lesen, egal wie ausführlich ich hier schreibe. .
Die Konfiguration der Seitenleiste ist auch in .vuepress/config.js:
sidebar:?[ ?{ ?title:?'JavaScript',?//?側(cè)邊欄名稱(chēng) ?collapsable:?true,?//?可折疊 ?children:?[ ?'/blog/JavaScript/學(xué)會(huì)了ES6,就不會(huì)寫(xiě)出那樣的代碼',?//?你的md文件地址 ?] ?}, ?{ ?title:?'CSS',? ?collapsable:?true, ?children:?[ ?'/blog/CSS/搞懂Z-index的所有細(xì)節(jié)', ?] ?}, ?{ ?title:?'HTTP', ?collapsable:?true, ?children:?[ ?'/blog/HTTP/認(rèn)識(shí)HTTP-Cookie和Session篇', ?] ?}, ]
Die entsprechende Dokumentstruktur:
├─blog?//?docs目錄下新建一個(gè)博客目錄 │?├─CSS │?├─HTTP │?└─JavaScript
Mein Blog: brownhu
Bereitstellung
Führen Sie nach der Konfiguration Ihres Blogs die Befehlszeile aus:
Vuepress build
Wenn Sie diese Zeile sehen, bedeutet das Erfolg:
Erfolg! Generierte statische Dateien in vuepress.
Ich glaube, Sie haben die Methode beherrscht, nachdem Sie den Fall in diesem Artikel gelesen haben Aufmerksamkeit für weitere spannende Dinge auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Erstellen Sie ein ?ffentliches WeChat-Konto für Mobilger?te (mit Code)
Verwenden Sie L?nge und Gr??e() Vergleichen Sie
Das obige ist der detaillierte Inhalt vonErstellen Sie eine pers?nliche Webseite mit VuePress. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie sende ich Webseiten als Verknüpfung im Edge-Browser an den Desktop? Viele unserer Benutzer m?chten h?ufig verwendete Webseiten als Verknüpfungen auf dem Desktop anzeigen, um Zugriffsseiten bequemer ?ffnen zu k?nnen, wissen jedoch nicht, wie das geht. Als Reaktion auf dieses Problem wird der Herausgeber dieser Ausgabe dies mitteilen Werfen wir einen Blick auf den Inhalt des heutigen Software-Tutorials. Die Verknüpfungsmethode zum Senden von Webseiten an den Desktop im Edge-Browser: 1. ?ffnen Sie die Software und klicken Sie auf der Seite auf die Schaltfl?che ?…“. 2. W?hlen Sie in der Dropdown-Menüoption ?Diese Site als Anwendung installieren“ unter ?Anwendung“ aus. 3. Klicken Sie abschlie?end im Popup-Fenster darauf

Verwendung von JavaScript zur Entwicklung eines Web-Abstimmungssystems Zusammenfassung: Mit der rasanten Entwicklung des Internets ist Online-Abstimmung zu einer bequemen und schnellen M?glichkeit geworden, ?ffentliche Meinungen einzuholen und Entscheidungen zu treffen. In diesem Artikel wird die Verwendung von JavaScript zur Entwicklung eines einfachen Web-Abstimmungssystems vorgestellt, das es Benutzern erm?glicht, Optionen auszuw?hlen und Stimmen abzugeben. Einführung: Ein Web-Voting-System ist ein Programm, das mehrere Optionen auf einer Webseite anzeigt und den Benutzern die Auswahl erm?glicht. Es kann in vielen Szenarien eingesetzt werden, z. B. bei Wahlabstimmungen, Produktumfragen, Meinungseinholung usw. Dieser Artikel

Um die automatische Aktualisierung einer Webseite festzulegen, k?nnen Sie das HTML-Tag ?meta“, die JavaScript-Funktion ?setTimeout“, die Funktion ?setInterval“ oder den HTTP-Header ?Refresh“ verwenden. Detaillierte Einführung: 1. Verwenden Sie das ?meta“-Tag des HTML-Dokuments, um die automatische Aktualisierung der Webseite festzulegen "Funktion von JavaScript usw.

Zu den L?sungen für nicht zug?ngliche Webseiten geh?ren die überprüfung der Netzwerkverbindung, das L?schen des Browser-Cache, die überprüfung der Webseitenadresse, der Versuch, andere Browser zu verwenden, die überprüfung des Serverstatus, die überprüfung der Aufl?sung des Dom?nennamens, die überprüfung der Firewall- und Sicherheitseinstellungen sowie die Kontaktaufnahme mit der Website Administrator. Detaillierte Einführung: 1. überprüfen Sie die Netzwerkverbindung, um sicherzustellen, dass die Netzwerkverbindung normal ist. Sie k?nnen versuchen, andere Webseiten zu ?ffnen oder andere Ger?te für den Zugriff zu verwenden, um festzustellen, ob ein Netzwerkverbindungsproblem vorliegt , es k?nnte ein Problem mit der Webseite sein; 2. Leeren Sie den Browser-Cache. Der Browser-Cache kann dazu führen, dass die Webseite nicht geladen wird usw.

Um PHP-Code auf einer Webseite auszuführen, muss sichergestellt werden, dass der Webserver PHP unterstützt und ordnungsgem?? konfiguriert ist. PHP kann auf drei Arten ge?ffnet werden: * **Serverumgebung:** Legen Sie die PHP-Datei im Stammverzeichnis des Servers ab und greifen Sie über den Browser darauf zu. * **Integrierte Entwicklungsumgebung: **Platzieren Sie PHP-Dateien im angegebenen Web-Stammverzeichnis und greifen Sie über den Browser darauf zu. * **Remote-Server:** Greifen Sie über die vom Server bereitgestellte URL-Adresse auf PHP-Dateien zu, die auf einem Remote-Server gehostet werden.

Einige Internetnutzer stellten fest, dass die Bilder auf der Webseite beim ?ffnen der Browser-Webseite l?ngere Zeit nicht geladen werden konnten. Was ist passiert? Ich habe überprüft, ob das Netzwerk normal ist. Was ist also das Problem? Der folgende Editor stellt Ihnen sechs L?sungen für das Problem vor, dass Webseitenbilder nicht geladen werden k?nnen. Webseitenbilder k?nnen nicht geladen werden: 1. Internetgeschwindigkeitsproblem Die Webseite kann keine Bilder anzeigen. Dies kann daran liegen, dass die Internetgeschwindigkeit des Computers relativ langsam ist und mehr Software auf dem Computer ge?ffnet ist. Und die Bilder, auf die wir zugreifen, sind relativ gro? M?glicherweise liegt eine Zeitüberschreitung beim Laden vor. Daher kann die Software, die mehr Netzwerkgeschwindigkeit verbraucht, nicht angezeigt werden. 2. Wenn auf der Webseite keine Bilder angezeigt werden k?nnen, liegt das m?glicherweise daran, dass die von uns besuchten Webseiten gleichzeitig besucht wurden.

Der Browser kann die Webseite nicht ?ffnen, aber das Netzwerk ist normal. Dafür gibt es viele m?gliche Gründe. Wenn dieses Problem auftritt, müssen wir es Schritt für Schritt untersuchen, um die spezifische Ursache zu ermitteln und das Problem zu l?sen. Stellen Sie zun?chst fest, ob die Webseite nicht ge?ffnet werden kann, auf einen bestimmten Browser beschr?nkt ist oder ob alle Browser die Webseite nicht ?ffnen k?nnen. Wenn nur ein Browser die Webseite nicht ?ffnen kann, k?nnen Sie es zum Testen mit anderen Browsern wie Google Chrome, Firefox usw. versuchen. Wenn andere Browser die Seite korrekt ?ffnen k?nnen, liegt das Problem m?glicherweise h?chstwahrscheinlich bei diesem bestimmten Browser

So l?sen Sie das Problem, dass Webseiten nicht ge?ffnet werden. Mit der rasanten Entwicklung des Internets verlassen sich die Menschen zunehmend auf das Internet, um Informationen zu erhalten, zu kommunizieren und sich zu unterhalten. Manchmal sto?en wir jedoch auf das Problem, dass die Webseite nicht ge?ffnet werden kann, was uns gro?e Probleme bereitet. In diesem Artikel werden einige g?ngige Methoden vorgestellt, mit denen Sie das Problem l?sen k?nnen, dass Webseiten nicht ge?ffnet werden. Zuerst müssen wir feststellen, warum die Webseite nicht ge?ffnet werden kann. M?gliche Gründe sind Netzwerkprobleme, Serverprobleme, Probleme mit den Browsereinstellungen usw. Hier sind einige L?sungen: überprüfen Sie die Netzwerkverbindung: Zuerst ben?tigen wir
