hexo blog

安装环境:Ubuntu

安装nodejs and npm

1
2
3
4
5
6
7
8
9
10
//先升级安装工具
sudo apt-get update
sudo apt-get upgrade

//安装
sudo apt-get install nodejs-legacy nodejs
//或者
sudo apt-get install node

sudo apt-get install npm

当遇到版本低时

1
2
3
4
5
//node有一个模块叫n,是专门用来管理node.js的版本。
npm install -g n
//升级node.js到最新稳定版
n stable
//n后面也可以跟随版本号

查看安装是否成功

1
2
node -v
npm -v

现在安装hexo

1
2
3
npm i hexo-cli -g
//验证是否成功
hexo -v

建立blog

创建一个blog目录(mkdir blogName),使用hexo init初始化文件夹,接着npm install安装必备的组件

1
2
3
hexo g //生成静态网页
hexo s //启动本地服务
hexo d //上传,目前还没有配置好,无法使用

目前应该能启动一个简单的页面了

更换主题

在blog目录下的themes文件夹下放置你自己的主题。

同时需要修改blog目录下的_config.yml中theme:name字段,name为你主题的文件夹名

主题:git clone –depth=1 https://github.com/JoeyBling/hexo-theme-yilia-plus.git ./yilia-plus

安装git

1
sudo apt-get install git

链接github

ssh-keygen -t rsa -C “GitHub注册邮箱”,然后按提示输入

cat ~/.ssh/id_rsa_pub下面的密钥复制到自己的GitHub上

同时配置_config.yml

Untitled

yilia-plus

出现样式乱码,尝试使用:npm i hexo-generator-json-content –save


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!