1、安裝 homebrew—->nodejs—->hexo
$ ruby -e
"$(curl -fssl "
$ brew install node
$ sudo npm install -g hexo
2.建立乙個空的資料夾,cd到資料夾下
$ hexo init
3.生成一套靜態網頁。執行
$ hexo generate
$ hexo server
瀏覽器開啟 http://localhost:4000 驗證
4.博文提交,makedown編輯.md,移到~/source/_posts
.md 格式
title: 定義了博文的標題
date: 定義了創作博文的時間
tags: 定義了博文的標籤
除了這個三個屬性以外我們還可以擴充套件一些屬性:
update: 定義了最後修改的時間
categories: 定義了博文的種類
重新he
xoge
nera
te, hexo server
5.部署,_config.yml讓hexo幫助我們同步github,方便快捷,配置如下所示
_config.yml 中
deploy:
type: git
repo:
.io.git
branch: master
***為個人github的name
$ hexo -d
6.介面修改 ,修改配置內容
# hexo configuration
## docs:
## source:
# site ##修改以適應搜尋引擎的收錄
title: hexo ##定義**的標題
subtitle: ##定義**的副標題
description: ##定義**的描述
author: jason jwl ##定義**的負責人
language: ##定義**的語言,預設zh-hans
timezone: ##定義**的時區
# url
## if your site is put in a subdirectory, set url as '' and root as '/child/'
url: ##定義**訪問的網域名稱
root: / ##定義所在web資料夾在哪個目錄
permalink: :year/:month/:day/:title/ ##定義時間格式
permalink_defaults:
# directory
source_dir: source ##定義從哪個資料夾獲取部落格資料
public_dir: public
##定義生成靜態**到哪個資料夾
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
skip_render:
# writing
new_post_name: :title.md # file name of new posts
default_layout: post
titlecase: false
# transform title into titlecase
external_link: true
# open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
future: true
highlight:
enable: true
line_number: true
auto_detect: false
tab_replace:
# category & tag
default_category: uncategorized
category_map:
tag_map:
# date / time format
## hexo uses moment.js to parse and display date
## you can customize the date format as defined in
##
date_format: yyyy-mm-dd
time_format: hh:mm:ss
# pagination
## set per_page to 0 to disable pagination
per_page: 10
##定義每一頁多少條部落格
pagination_dir: page
# extensions
## plugins:
## themes:
theme: landscape ##定義使用的主題
# deployment
## docs:
deploy:
type:
hexo clean
hexo generate
hexo deploy
基於 Hexo Github 搭建自己的部落格
sudo apt install nodejs git npm 安裝版本檢視 node version git version npm versionsudo npminstall hexo cli g 檢視安裝的版本 hexo versionhexo init blog 本地檢驗 cd blog ...
hexo github部落格搭建
前期步驟詳見 網域名稱解析配置時,主機記錄www項中,點選記錄型別選擇cname。網域名稱https需要申請ssl證書 這裡僅申請即可 申請後即自動轉為https,無需以上文章中的其餘操作。執行hexo clean hexo g hexo d時,以下均需要進到.deploy git目錄中git ba...
hexo github 搭建部落格實戰
之前有兩篇部落格莫名被csdn給刪除了,一時興起,想想要不搭建乙個個人部落格。於是選擇了比較常見的github hexo。自己的電腦是mac air,由於以前驅動一些硬體的需要,安裝了windows,後來一直沒有換回來。搞github hexo,前途凶險。看小夥伴的搭建過程,感覺還是在mac 系統下...