---
title: 技術(shù)分享篇
---
Welcome to [劉沅](https://lyaaa.github.io/) blog!
## 博客創(chuàng)建
### 1.安裝前提
Hexo 是基于Node.js的一個博客框架吞鸭,安裝Hexo的前提需要安裝Node.js忽孽。
### 2.安裝 node.js
- node.js是運(yùn)行環(huán)境遍坟,這個運(yùn)行環(huán)境是運(yùn)行js代碼的(運(yùn)行環(huán)境-->瀏覽器)。
- 在網(wǎng)絡(luò)上搜索node.js中文網(wǎng)選擇下載,找到自己電腦版本下載安裝(傻瓜式安裝-->一直按下一步)弛饭。
- 按Window+R打開命令提示窗密幔,按 node -v , npm -v按確認(rèn)鍵來進(jìn)行驗證node.js是否安裝成功。
### 3.安裝Hexo工具
- 在當(dāng)前環(huán)境下按 npm install -g hexo-cli? //安裝hexo工具(如果速度過慢? 可以按ctrl+c終止臼予,切換安裝源 npm config set registry https://registry.npm.taobao.org? 淘寶安裝鏡像文件可以加速下載)鸣戴。
### 4.安裝博客源代碼
```
//在你的磁盤中創(chuàng)建一個文件夾(路徑內(nèi)不含中文)
$ hexo init blog? //找到這個的文件夾 按shift+鼠標(biāo)右鍵選擇 在此處打開Powershell窗口 輸入此命令。
$ cd blog? ? //切換到當(dāng)前blog文件夾中
$ nmp install? //安裝依賴文件
$ hexo server? //在本地開啟服務(wù)器
```
### 5.創(chuàng)建github庫
- 輸入網(wǎng)址打開[http://www.github.com](http://www.github.com),創(chuàng)建一個賬戶
- 選擇 New repository 創(chuàng)建一個新庫命名方式為? 用戶的名稱+.github.io
### 6.安裝git插件并配置遠(yuǎn)程倉庫
```
$? npm install hexo-deployer-git --save? ? //開啟服務(wù)器后安裝插件
// 在hexo的項目中粘拾,根目錄中找到 [_config.yml]()文件進(jìn)行配置
$ deploy :
$ type : git? ? //注意每個冒號后面要有空格
$ respository: git@github.com:lyaaa/lyaaa.github.io.git? //github地址在Code下 Clone or download下
$ branch: master? //主分支
```
### 7.將hexo代碼放到遠(yuǎn)程服務(wù)器上
```
$ hexo clean? ? //將之前的生成的public文件夾刪掉
$ hexo d g? ? ? //生成html代碼并且提交到github上? d 表示提交窄锅、? g 表示生成?
```
### 8.查看博客
- 本地查看? 啟動服務(wù)器hexo server 在瀏覽器打開http://localhost:4000 or http://127.0.0.1:4000/
- 遠(yuǎn)程查看 打開github找到當(dāng)前文件位置,選擇Settings下拉找到 GitHub Pages 復(fù)制鏈接 https://lyaaa.github.io/ 打開查看
### 9.博客界面優(yōu)化
- 在github主頁中搜索hexo 主題
- 選擇一個主題打開
- 在服務(wù)器上下載安裝包 如 git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
- 修改配置 找到hexo根目錄下的 _config.yml 下的 theme:修改為 yilia? 缰雇。
***
### 騷年去安裝屬于你自己的博客吧!!!