文章目錄
  1. 1. Previously
  2. 2. 進入正題
    1. 2.1. 安裝 Node.js
    2. 2.2. 安裝 hexo 並且初始化
    3. 2.3. 運行
    4. 2.4. 建立、撰寫與發佈文章
      1. 2.4.1. 補充
    5. 2.5. 接下來就能開始培養好習慣啦

Previously

好久沒寫文章啦,剛好遇到換新電腦

想想應該要強迫自己培養一邊寫 code、學習,一邊紀錄

能將當下理解的寫下來,幫助自己也幫助別人

選擇繼續使用 hexo 來寫作 ~

進入正題

安裝 Node.js

會使用到npm,所以要先安裝Node.js

官網

安裝 hexo 並且初始化

安裝 hexo-cli

1
npm install hexo-cli -g

安裝完成後,要先對資料夾做初始化的動作

1
2
3
4
5
hexo init blog

# 進入資料夾
cd blog
npm install

此時可能會遇到失敗的情形:

因為 powershell 執行原則限制的關係,所以需要修改
123

解決問題後再執行一次:

1
2
3
4
5
hexo init blog

# 進入資料夾
cd blog
npm install

運行

1
2
# 預設為 4000 port
hexo s

運行結果:

建立、撰寫與發佈文章

此處的語法是使用 Markdown,網路上有很多的教學資源,就不在此贅述了 ~

  • 建立新文章
1
2
# your-post-name 就是你的文章名
hexo new your-post-name
  • 產生靜態檔
1
hexo g
  • 發佈文章
1
hexo d

不過其實靜態檔跟文章可以一起執行,語法如下:

1
2
3
4
5
# 先產生靜態檔再發佈
hexo g -d

# 先發佈再產生靜態檔
hexo d -g

補充

發佈文章的位置,會根據你的 _config.yml 內的 depoly 設定為主:

1
2
3
4
5
6
7

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/your-github-username/your-github-username.io.git
branch: master

接下來就能開始培養好習慣啦

文章目錄
  1. 1. Previously
  2. 2. 進入正題
    1. 2.1. 安裝 Node.js
    2. 2.2. 安裝 hexo 並且初始化
    3. 2.3. 運行
    4. 2.4. 建立、撰寫與發佈文章
      1. 2.4.1. 補充
    5. 2.5. 接下來就能開始培養好習慣啦