只需簡(jiǎn)單三步洋闽,教你使用Vuepress搭建一個(gè)漂亮博客

最終效果,可以到我博客查看my blog

需要工具

  • node
  • Git
  • Github賬號(hào)
image-20211027214245140

VuePress

VuePress是一個(gè)以 Markdown 為中心的靜態(tài)網(wǎng)站生成器。你可以使用 Markdown 來(lái)書寫內(nèi)容(如文檔腻扇、博客等)轴脐,然后 VuePress 會(huì)幫助你生成一個(gè)靜態(tài)網(wǎng)站來(lái)展示它們调卑。

Vuepress不止可以這樣

image

還可以是這樣

image-20211027214739567

開始

運(yùn)行環(huán)境需要依賴node,所以在安裝之前大咱,請(qǐng)確保操作系統(tǒng)已經(jīng)安裝了node令野,我運(yùn)行時(shí)的版本為v14.17.3

安裝node可查看node 安裝

初始化博客

  • 在本地創(chuàng)建一個(gè)新文件夾blog-demo,在此文件夾進(jìn)入cmd,使用npm init命令初始化徽级,你會(huì)得到一個(gè)package.json文件
image
image

安裝依賴及主題

在此blog-demo文件夾內(nèi)气破,進(jìn)入cmd窗口中,運(yùn)行下面兩個(gè)命令

  • 安裝依賴

    npm i vuepress@2.0.0-beta.25
    npm i vuepress-theme-aurora
    
image

配置package.json

  • 將下面內(nèi)容復(fù)制替換package.json中的scripts項(xiàng)(如果你沒(méi)有編輯器餐抢,那么推薦下載notepad++)notepad++

    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
        "dev": "vuepress dev docs",
        "build": "vuepress build docs",
        "deploy": "bash deploy.sh"
      },
    
image

使用主題

1.配置config.js

docs/.vuepress/config.js下现使,添加下面內(nèi)容(docs,.vuepress,config.js都需要你自己創(chuàng)建)

module.exports = {
    //設(shè)置head 一定要加入<script src="https://at.alicdn.com/t/font_2849934_v6y652peian.js"></script>項(xiàng)配置低匙,否則一些圖標(biāo)不能正常顯示
    head: [
        [
            "script",
            {
                src: "https://at.alicdn.com/t/font_2849934_v6y652peian.js",
            },
        ]
    ],
    theme: 'aurora',
    themeConfig: {
        darkMode: false,
    }
};
image

2.使用

運(yùn)行

npm run dev
image

運(yùn)行成功之后,會(huì)出現(xiàn)一個(gè)地址碳锈,你只需要在瀏覽器中顽冶,輸入這個(gè)地址,就可以看到下面的頁(yè)面

image-20211010232918219

恭喜你售碳,你已經(jīng)搭建成功了强重,是不是很簡(jiǎn)單!!

接下來(lái),你可以簡(jiǎn)單的發(fā)布第一篇文章

發(fā)布文章

因?yàn)?code>Vuepress會(huì)自動(dòng)將docs/xx.md文件贸人,解析成xx.html间景,在此docs文件夾下,創(chuàng)建.md文件就可以了

image-20211027220025857

然后在此我的第一篇Vuepress文章.md中艺智,隨便寫點(diǎn)什么

# 這是一個(gè)標(biāo)題

隨便寫點(diǎn)啥

記得創(chuàng)建一個(gè)新md文件之后倘要,需要重新運(yùn)行npm run dev命令

然后你便可以在站點(diǎn)首頁(yè)看到這篇文章了

image-20211027220843170
image-20211027220902018

配置博客

你如果按照上面步驟進(jìn)行搭建,那么你博客什么也沒(méi)有十拣,你看到的都是默認(rèn)配置

為了更好的對(duì)博客進(jìn)行配置封拧,你可以到GitHub的config.js,復(fù)制所有的配置夭问,進(jìn)行更改

Vuepress的配置文件為docs/.vuepress/config.js

我從github中泽西,復(fù)制下來(lái)之后,在瀏覽器中看到的最終效果為

image-20211027221834768

修改導(dǎo)航欄

這里演示導(dǎo)航欄的修改

config.js內(nèi)缰趋,找到navbar項(xiàng)尝苇,此項(xiàng)便是修改導(dǎo)航欄的,具體配置埠胖,可以查看Vuepress navbar的配置

image-20211027222204941

修改站點(diǎn)logo文字

image-20211027222253292
  1. 根據(jù)aurora主題文檔的描述
  2. config.js下糠溜,找到此項(xiàng),然后對(duì)該項(xiàng)進(jìn)行修改
image-20211027222437502
image-20211027222551847

成功修改

image-20211027222727521

如果你們修改之后直撤,在瀏覽器中非竿,打開沒(méi)有效果,這是因?yàn)槟銈儧](méi)有重新運(yùn)行npm run dev命令谋竖,每次修改config.js內(nèi)容红柱,都需要重新運(yùn)行npm run dev命令

結(jié)束

使用Vuepress搭建博客,只需要簡(jiǎn)單的幾步便可以了蓖乘,下面是用到的所有鏈接

關(guān)于如何部署锤悄,我改天的時(shí)候,再寫一篇關(guān)于部署的文章嘉抒,你也可以看一下這篇部署
零聚,如果你有任何疑問(wèn),可以在我博客中,聯(lián)系我

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末隶症,一起剝皮案震驚了整個(gè)濱河市政模,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蚂会,老刑警劉巖淋样,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異胁住,居然都是意外死亡趁猴,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門彪见,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)儡司,“玉大人,你說(shuō)我怎么就攤上這事企巢。” “怎么了让蕾?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵浪规,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我探孝,道長(zhǎng)笋婿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任顿颅,我火速辦了婚禮缸濒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘粱腻。我一直安慰自己庇配,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布绍些。 她就那樣靜靜地躺著捞慌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪柬批。 梳的紋絲不亂的頭發(fā)上啸澡,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音氮帐,去河邊找鬼嗅虏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛上沐,可吹牛的內(nèi)容都是我干的皮服。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼冰更!你這毒婦竟也來(lái)了产徊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蜀细,失蹤者是張志新(化名)和其女友劉穎舟铜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奠衔,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡谆刨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了归斤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片痊夭。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖脏里,靈堂內(nèi)的尸體忽然破棺而出她我,到底是詐尸還是另有隱情,我是刑警寧澤迫横,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布番舆,位于F島的核電站,受9級(jí)特大地震影響矾踱,放射性物質(zhì)發(fā)生泄漏恨狈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一呛讲、第九天 我趴在偏房一處隱蔽的房頂上張望禾怠。 院中可真熱鬧,春花似錦贝搁、人聲如沸吗氏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)牲证。三九已至,卻和暖如春关面,著一層夾襖步出監(jiān)牢的瞬間坦袍,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工等太, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捂齐,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓缩抡,卻偏偏與公主長(zhǎng)得像奠宜,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容