點(diǎn)擊上方關(guān)注,All in AI中國
作者:William Koehrsen
建立自己的網(wǎng)站在幾個(gè)層面上都是有益的??梢杂袡C(jī)會(huì)向朋友、家人和潛在的雇主展示你的工作和成就,帶來自豪感,并根據(jù)自己的喜好自由地構(gòu)建和塑造自己的網(wǎng)站。
而構(gòu)建博客頁面是一種絕佳的選擇,但其有限的功能只能撰寫和發(fā)布文章。最終,像我一樣,你將希望自己的網(wǎng)站成為工作的核心部分。幸運(yùn)的是,我們生活在一個(gè)充滿創(chuàng)造力的偉大時(shí)代,你可以在幾分鐘內(nèi)使用免費(fèi)工具構(gòu)建網(wǎng)站。
在這篇文章中,我們將看到如何使用Jekyll站點(diǎn)生成器和GitHub Pages來構(gòu)建和發(fā)布一個(gè)不需要編碼的簡單博客。如果你想了解最終產(chǎn)品,可以查看我的(正在構(gòu)建中)網(wǎng)站。
https://willk.online/
Jekyll和GitHub頁面
Jekyll是一個(gè)簡單的靜態(tài)站點(diǎn)生成器。這意味著它需要純文本文件,并將它們呈現(xiàn)為一個(gè)網(wǎng)站,然后可以通過網(wǎng)絡(luò)托管服務(wù)提供給網(wǎng)站。這項(xiàng)服務(wù)的一個(gè)選擇是GitHub Pages,這是一個(gè)免費(fèi)托管并通過GitHub輕松發(fā)布的網(wǎng)站。
使用Jekyll+GitHub頁面,你的網(wǎng)站源文件位于GitHub存儲(chǔ)庫中,該存儲(chǔ)庫會(huì)自動(dòng)發(fā)布到網(wǎng)站上?;旧希琂ekyll將存儲(chǔ)庫中的文本文檔轉(zhuǎn)換為網(wǎng)頁,然后該網(wǎng)頁由GitHub托管。你唯一需要擔(dān)心的是撰寫帖子和編輯一些文本文件。正如Jekyll的設(shè)計(jì)理念所述:"Jekyll不受約束,讓你專注于真正重要的事情:內(nèi)容。"
你可以在GitHub上按照這個(gè)指南設(shè)置一個(gè)新的空白網(wǎng)站。但是,如果你希望盡可能快地創(chuàng)建一個(gè)簡單的博客,更好的選擇是分叉(fork)(這是一個(gè)GitHub術(shù)語,意味著復(fù)制)Jekyll Now存儲(chǔ)庫,該存儲(chǔ)庫已經(jīng)構(gòu)建了博客布局并準(zhǔn)備發(fā)布。
分叉之后,進(jìn)入你賬戶下的存儲(chǔ)庫設(shè)置,并將名稱更改為username.github.io。
將Jekyll Now存儲(chǔ)庫分叉并將名稱更改為username.github.io
在幾分鐘內(nèi),你將能夠在瀏覽器中導(dǎo)航到username.github.io,并在網(wǎng)絡(luò)上看到你的新網(wǎng)站!但現(xiàn)在還不屬于你,你可以通過幾個(gè)步驟解決這個(gè)問題。
默認(rèn)的Jekyll Now網(wǎng)站
你可以通過克隆存儲(chǔ)庫并在你喜歡的文本編輯器中打開它們來本地編輯任何網(wǎng)站文件。然后,當(dāng)提交并將更改推送到GitHub時(shí),網(wǎng)站將自動(dòng)更新。但是,我強(qiáng)烈推薦采有在線Prose編輯器,而不是本地編輯器。
Prose編輯器
Prose編輯器可以使你可以更輕松地查看所有文件,快速進(jìn)行更改,并在保存后立即提交,并將其推送到GitHub。你必須使用GitHub對Prose編輯器進(jìn)行身份驗(yàn)證,然后才能開始改進(jìn)你的博客。例如,要開始讓網(wǎng)站個(gè)性化,請編輯_config.yaml文件:
在Prose編輯器中編輯_config.yaml。 點(diǎn)擊保存后,可以在線查看這些更改。
更改配置文件后的網(wǎng)站
寫博客帖子
Jekyll中的所有博客文章都是采用Markdown編寫的,這是一種輕量級(jí)語言,可以轉(zhuǎn)換為HTML或許多其他格式。它非常容易學(xué)習(xí),在網(wǎng)絡(luò)上無處不在,并提供了大量自定義帖子的機(jī)會(huì)。
你的網(wǎng)站帖子位于_posts /文件夾中,當(dāng)你在Prose編輯器中編輯和保存文件時(shí),你將能夠看到它們出現(xiàn)在你的博客上。遵循命名約定:date-title.md,你的帖子將自動(dòng)在你的網(wǎng)站上正確顯示命名和日期。
在Prose(上圖)中編輯Markdown文檔并在網(wǎng)站上顯示帖子(下圖)。
如果你已在Medium平臺(tái)上發(fā)布帖子,則可以使用此Chrome擴(kuò)展程序或這個(gè)命令行工具將這些帖子轉(zhuǎn)換為Markdown。其轉(zhuǎn)換并不完美,但只需進(jìn)行一些編輯,你就可以快速將作品導(dǎo)出到博客中。這是我寫的一篇關(guān)于從現(xiàn)有的文章到Markdown的文章,它解決了我發(fā)現(xiàn)的幾個(gè)問題。
走得更遠(yuǎn)
構(gòu)建自己網(wǎng)站的好處是你可以控制事物外觀的各個(gè)方面,并添加想要的任何功能。首先挖掘存儲(chǔ)庫中的文件并查看Jekyll文檔。例如,要更改字體和樣式,編輯style.scss文件,并啟用帖子評(píng)論等功能,請編輯_config.yaml。你甚至可以通過像Hover這樣的網(wǎng)絡(luò)域名注冊商購買一個(gè)自定義域名,并遵循這個(gè)指南。
關(guān)于Jekyll的好處是,如果只想專注于寫作,可以保留默認(rèn)值,就將擁有一個(gè)干凈、可呈現(xiàn)的博客。如果你想要進(jìn)行更改,那么可以盡可能地進(jìn)行更改。例如,我在我的about頁面中添加了一個(gè)實(shí)時(shí)代碼編輯器,以使其更有趣:
編輯的關(guān)于頁面的實(shí)時(shí)編碼
結(jié)論
如果你因?yàn)閾?dān)心時(shí)間或成本問題而一直沒有創(chuàng)建博客,那么現(xiàn)在是時(shí)候開始了。使用GitHub Pages和Jekyll,你可以在五分鐘內(nèi)免費(fèi)獲得自己的博客!
提醒一下,步驟如下:
1.將Jekyll Now存儲(chǔ)庫分叉到你的GitHub帳戶。
2.將repo重命名為username.github.io。你的網(wǎng)站就可以發(fā)布。
3.在Prose在線編輯器中更改網(wǎng)站文件并保存以更新網(wǎng)站。通過更改_config.yaml并在_posts/中添加markdown帖子開始使用。
4.通過閱讀文檔,查看其他網(wǎng)站或只是進(jìn)行試驗(yàn),盡可能多地?cái)U(kuò)展/自定義網(wǎng)站。
對于已經(jīng)擁有Medium帖子的人來說,這里有一個(gè)將他們轉(zhuǎn)移到Markdown的指南。如果你沒有這樣做,那么這里還有一些關(guān)于數(shù)據(jù)科學(xué)項(xiàng)目的幫助文檔。最后,自己嘗試構(gòu)建一個(gè)網(wǎng)站吧!
https://towardsdatascience.com/practical-advice-for-data-science-writing-cc842795ed52
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由信途科技轉(zhuǎn)載于網(wǎng)絡(luò),如有侵權(quán)聯(lián)系站長刪除。
轉(zhuǎn)載請注明出處http://macbookprostickers.com/xintu/16022.html