国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在Github搭建個(gè)人博客-詳細(xì)步驟整理

這篇具有很好參考價(jià)值的文章主要介紹了在Github搭建個(gè)人博客-詳細(xì)步驟整理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

去年就有在 Github 搭建博客的想法,但是因?yàn)楣ぷ魈R置了,昨天想起來這事兒,于是網(wǎng)上各種查閱資料,感覺雖然搭建方式比較多,但都不是很全,走了很多彎路,折騰了我一天,才終于搭建好了自己的 GIthub 博客,在此記錄梳理一下,希望可以幫到大家,歡迎交流!

博客采用的是Hexo框架(因?yàn)橹С諱arkdown語法),使用的是Butterfly主題,搭建過程中的參考鏈接如下:

Hexo 官方文檔:https://hexo.io/zh-cn/docs/
Hexo 官方主題:https://hexo.io/themes/
Butterfly 主題 GIthub:https://github.com/jerryc127/hexo-theme-butterfly
Butterfly 主題doc(主要包含主題配置及一些自定義):https://butterfly.js.org/archives/

最終效果:https://wuqiuxu.github.io

一、準(zhǔn)備GIthub倉庫

  1. 首先你需要在 Github 有一個(gè)自己的賬號(hào)

  2. 進(jìn)入個(gè)人主頁可以看到Repositories,點(diǎn)擊進(jìn)入倉庫
    github搭建個(gè)人博客,github,git,node.js

  3. 新建一個(gè) Github 倉庫,倉庫名稱填寫github用戶名.github.io(ps:因?yàn)槲乙呀?jīng)搭建過了,所以下圖會(huì)出現(xiàn)倉庫已存在的警告)
    github搭建個(gè)人博客,github,git,node.js

  4. 點(diǎn)擊最下方的Create repository提交倉庫
    github搭建個(gè)人博客,github,git,node.js

  5. 倉庫生成后,復(fù)制自己的倉庫地址,后續(xù)部署的時(shí)候需要(如果倉庫里面沒有文件,進(jìn)入之后就是圖一的樣子,否則是圖二,紅框里就是地址)
    github搭建個(gè)人博客,github,git,node.js

github搭建個(gè)人博客,github,git,node.js

二、本地安裝git

  • Mac 系統(tǒng):brew install git
  • 其他系統(tǒng)可參考官網(wǎng):https://git-scm.com/downloads

三、本地安裝node.js

  1. 安裝 nvm
  • Mac系統(tǒng):brew install nvm
  • 其他系統(tǒng)可參考官網(wǎng):https://nodejs.org/zh-cn/download
    github搭建個(gè)人博客,github,git,node.js
  1. 配置環(huán)境變量:vim ~/.zshrc
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
  1. 生效環(huán)境變量:source ~/.zshrc
  2. 查看 node.js 的可用版本:nvm ls-remote
  3. 安裝 node.js(版本需不低于 10.13,官方建議使用 Node.js 12.0 及以上版本):nvm install v16.20.0
    github搭建個(gè)人博客,github,git,node.js
  4. 使用指定版本:nvm use v16.20.0
  5. 指定每次啟動(dòng)終端所使用的版本:nvm alias default v16.20.0

四、本地安裝Hexo

  • 安裝 Hexo:npm install -g hexo-cli(這里提示可以更新npm版本,可以更新一下:npm install -g npm@9.7.1
    github搭建個(gè)人博客,github,git,node.js

五、搭建博客

  1. 準(zhǔn)備一個(gè)文件夾:mkdir blog
  2. 初始化:hexo init blog
    github搭建個(gè)人博客,github,git,node.js
  3. 進(jìn)入文件夾:cd blog
  4. 安裝:npm install
    github搭建個(gè)人博客,github,git,node.js
  5. 查看生成的文件:ls
    github搭建個(gè)人博客,github,git,node.js
  6. 克隆 butterfly 主題倉庫:git clone -b master ``https://github.com/jerryc127/hexo-theme-butterfly.git`` themes/butterfly,然后在 themes 下就會(huì)多一個(gè)主題目錄
    github搭建個(gè)人博客,github,git,node.js
  7. 修改blog目錄下的 _config.yml(注意不是主題目錄下的_config.yml),把 theme 的值改為 butterfly
    github搭建個(gè)人博客,github,git,node.js
  8. 配置主題,可以參考這篇文章:https://butterfly.js.org/posts/4aa8abbe/(這一步可以先跳過,等搭建好之后再修改)
  9. 生成文章:hexo new post "文章標(biāo)題",然后就可以在 blog/source/_posts 下生成的md文件編寫了(這一步也可以先跳過,等搭建好之后再來寫)
  10. 生成靜態(tài)文件 public(每次修改主題配置后都需要重新生成):hexo generate,縮寫hexo g
    github搭建個(gè)人博客,github,git,node.js
  11. 啟動(dòng)本地服務(wù)器:hexo server,縮寫hexo s(訪問地址為:http://localhost:4000/,可以在本地查看頁面,ctrl + c可以結(jié)束服務(wù))
    github搭建個(gè)人博客,github,git,node.js
  12. 清除緩存文件 db.json 和已生成的靜態(tài)文件 public :hexo clean,縮寫hexo cl

有時(shí)候?qū)φ军c(diǎn)的更改不生效,可能需要先運(yùn)行該命令再重新生成文件

六、部署到Github

  1. 修改blog目錄下的 _config.yml(注意不是主題下的_config.yml
    a. type 類型配置為 git
    b. repo 那里配置為自己的Github倉庫地址
    github搭建個(gè)人博客,github,git,node.js
    按照yml文件格式要求,:后面必須留有一個(gè)空格

  2. 安裝一鍵部署插件:npm install hexo-deployer-git --save

  3. 一鍵部署到Github:hexo deploy ,縮寫hexo d文章來源地址http://www.zghlxwxcb.cn/news/detail-616021.html

到了這里,關(guān)于在Github搭建個(gè)人博客-詳細(xì)步驟整理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用hugo+github搭建免費(fèi)個(gè)人博客

    使用hugo+github搭建免費(fèi)個(gè)人博客

    前提條件 win11電腦一臺(tái) 電腦安裝了git 電腦安裝了hugo github賬號(hào)一個(gè) 初始化一個(gè)博客 打開cmd窗口,使用hugo新建一個(gè)博客工程 下載主題 主題官網(wǎng):themes.gohugo.io 在上面找一個(gè)主題,我這里找名稱為 m10c 的主題:m10c | Hugo Themes (gohugo.io) 注意 :不同主題的安裝方式不同,以后再專

    2024年01月18日
    瀏覽(26)
  • hexo+GitHub搭建個(gè)人博客前期安裝部署

    hexo+GitHub搭建個(gè)人博客前期安裝部署

    安裝Git ==================================================================== 什么是Git Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理。也是Linus Torvalds為了幫助管理Linux內(nèi)核開發(fā)而開發(fā)的一個(gè)開放源碼的版本控制軟件。Git也是你博客平臺(tái)

    2024年04月22日
    瀏覽(27)
  • 使用 Jekyll 在 GitHub 上搭建個(gè)人博客

    使用 Jekyll 在 GitHub 上搭建個(gè)人博客

    原文轉(zhuǎn)載于個(gè)人博客文章 使用 Jekyll 在 GitHub 上搭建個(gè)人博客 搭建流程: 下載安裝配置Git GitHub創(chuàng)建公共倉庫 克隆本地倉庫 克隆博客模板 博客基礎(chǔ)功能設(shè)置 設(shè)置評(píng)論功能 上傳GitHub 下載 Git官網(wǎng) Git 安裝配置參考以下教程 創(chuàng)建倉庫名結(jié)尾為 * .github.io 的公共倉庫 示范:ChenPe

    2024年01月15日
    瀏覽(47)
  • 【實(shí)操】基于 GitHub Pages + Hexo 搭建個(gè)人博客

    【實(shí)操】基于 GitHub Pages + Hexo 搭建個(gè)人博客

    《開發(fā)工具系列》 相信很多學(xué)習(xí)技術(shù)的讀者朋友們,都?jí)粝肽軇?chuàng)建一個(gè)屬于自己的個(gè)人博客?,F(xiàn)在,這將不是夢(mèng)想,下面跟著 Huazie 一起利用 GitHub Pages + Hexo 搭建一個(gè)屬于自己的個(gè)人博客吧。 Node.js 官方下載地址 注意: Hexo 官方建議使用 Node.js 12.0 及以上版本 筆者本地下載的

    2024年01月19日
    瀏覽(29)
  • 【2023最新版】Hexo+github搭建個(gè)人博客并綁定個(gè)人域名

    【2023最新版】Hexo+github搭建個(gè)人博客并綁定個(gè)人域名

    本篇教程完整講述了如何利用Hexo+github搭建個(gè)人博客并且綁定自己的域名,成為自己的網(wǎng)站! 我的博客網(wǎng)站:武師叔 - 做一個(gè)有趣而不甘平庸的人!---------------------------------(備用wushishu.github.io) 教程參考了很多互聯(lián)上的內(nèi)容,在美化教程上面可以根據(jù)自己的審美,不必全部照

    2023年04月08日
    瀏覽(30)
  • Hexo+GitHub搭建個(gè)人博客教程(2023最新版)

    Hexo+GitHub搭建個(gè)人博客教程(2023最新版)

    1、node環(huán)境 首先,安裝 nodejs, 因?yàn)镠exo是基于 Node.js 驅(qū)動(dòng)的一款博客框架。 ?nodejs下載地址 2、git 環(huán)境 然后,安裝git, 一個(gè)分布式版本控制系統(tǒng),用于項(xiàng)目的版本控制管理,作者是 Linux 之父。 ?Git(官網(wǎng)) ?Git for Windows(僅windows安裝包) ?CNPM Binaries Mirror [阿里鏡像](速

    2024年02月06日
    瀏覽(34)
  • 使用Hugo+Github從0開始免費(fèi)搭建個(gè)人博客

    使用Hugo+Github從0開始免費(fèi)搭建個(gè)人博客

    以win11為例 1.注冊(cè)git賬號(hào):https://github.com/并記住用戶名和密碼 2.下載地址:Git - Downloads (git-scm.com)鼠標(biāo)右鍵顯示Git Bash Here就表示安裝Git成功了。 3.設(shè)置本地git用戶 是否已經(jīng)登錄 生成密鑰 將其中Your Name替換為用戶名,郵箱替換為自己注冊(cè)時(shí)的郵箱 如圖所示,密鑰已經(jīng)給我們生

    2024年02月12日
    瀏覽(28)
  • 如何使用Jekyll在GitHub Pages上搭建網(wǎng)站(個(gè)人博客)

    如何使用Jekyll在GitHub Pages上搭建網(wǎng)站(個(gè)人博客)

    本文很長,建議使用側(cè)邊欄進(jìn)行跳轉(zhuǎn)。 Jekyll 是一個(gè)基于 Ruby 語言的,用于搭建靜態(tài)網(wǎng)站的生成器,主要用于搭建博客網(wǎng)站(官方自己的介紹為:Jekyll is a blog-aware, static site generator in Ruby)。但是雖然是靜態(tài)網(wǎng)站,但是可以實(shí)現(xiàn)一些使用數(shù)據(jù)庫的動(dòng)態(tài)網(wǎng)站的效果和功能,是很不

    2024年02月06日
    瀏覽(31)
  • 10分鐘 使用VitePress和GitHub Actions快速搭建發(fā)布個(gè)人博客

    10分鐘 使用VitePress和GitHub Actions快速搭建發(fā)布個(gè)人博客

    VitePress官網(wǎng)Getting Started | VitePress VitePress 是一個(gè)靜態(tài)站點(diǎn)生成器 (SSG),旨在構(gòu)建快速、以內(nèi)容為中心的網(wǎng)站。 Node.js (nodejs.org)Node版本18或更高版本 **使用 node -v **查看node版本 創(chuàng)建文件夾并進(jìn)入到項(xiàng)目的目錄 初始化項(xiàng)目 這里會(huì)帶有設(shè)置向?qū)?安裝項(xiàng)目所需的 vitepress 依賴 在

    2024年02月03日
    瀏覽(19)
  • 【開源圖床】使用Typora+PicGo+Github+CDN搭建個(gè)人博客圖床

    【開源圖床】使用Typora+PicGo+Github+CDN搭建個(gè)人博客圖床

    準(zhǔn)備工作: 首先電腦得提前完成安裝如下: 1. nodejs環(huán)境(node ,npm):【安裝指南】nodejs下載、安裝與配置詳細(xì)教程 2.?Picgo:【安裝指南】圖床神器之Picgo下載、安裝與配置詳細(xì)教程 3.?Typora:【安裝指南】markdown神器之Typora下載、安裝與無限使用詳細(xì)教程 工具介紹: typora: Markdown工

    2024年02月20日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包