hexo 安装博客
前言
node-v12.3.1版本
博客框架 hexo 4.1.1 版本
注: hexo 版本过高将发生不兼容情况,建议采用4.1.1版本
在下载插件的时候可以出现下载失败的情况:
npm --国外下载
cnpm --国内下载 (采用国外下载失败可尝试进行国内下载)
配置安装环境
1.安装Node.js(过程省略)
2.查看Node.js的版本
node -v
3.查看npm的版本
npm -v
4.切换成国内的打包工具(使用淘宝的)
npm install -g cnpm --registry=https://registry.npm.taobao.org
5.查看cnpm的版本
cnpm -v
6.安装博客的框架(hexo)
cnpm install -g hexo-cli
7.查看hexo框架的版本
hexo -v
8.安装git(具体步骤省略)
9.创建gitee仓库(具体步骤省略)
操作步骤
1,.创建一个本地目录(最好不要放到c盘)
比如 E:/blog
2,在创建好后的文件下进行以下操作
初始化hexo: hexo init
一般情况下初始化需要一段时间,请耐心等候
3,初始化完成后
4,安装git的部署工具
cnpm install --save hexo-deployer-git
5,修改blog根目录下的_config.yml
查看码云仓库地址(步骤省略)
仓库地址填写自己码云仓库的地址
repo: https://gitee.com/cpjava/blog.git
deploy:
type: 'git'
repo: https://gitee.com/cpjava/blog.git
branch: master
添加样式
查看码云上hexo的地址
将上面路径拆分以下部分
url: http://lj5030.gitee.io
root: /blog/
url: http://lj5030.gitee.io
root: /bolg/
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
trailing_html: true # Set to false to remove trailing '.html' from permalinks
6,发布项目到码云
可能出现异常(第一次要添加以下内容)
git config --global user.name “用户名”
git config --global user.email “gitee邮箱”
hexo d
选择主题进行配置
这里选择闪烁之狐进行配置
1,在根目录下打开命令窗口运行
注: themes文件夹可能重复
git clone https://github.com/blinkfox/hexo-theme-matery.git
2,主题下载后切换主题
修改 Hexo 根目录下的 _config.yml
的 theme
的值:theme: hexo-theme-matery
3,详细配置情况查看
根目录下的 \themes\hexo-theme-matery\README_CN.md
异常总结
代码高亮
下载代码高亮插件后可能将出现 {}
无