无题
- 安装 node.js 其中包含 npm包管理器
curl -fsSL https://deb.nodesource.com/setup_current.x | bash -
apt-get install -y nodejs
- 安装cnpm,指定镜像源为taobao:
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 安装hexo:
cnpm install -g hexo-cli
- 在home下面建立一个blog文件夹
- 在blog文件夹中初始化博客
sudo hexo init
- 清理一下
hexo clean
- 创建一篇文章
hexo n ‘文章名字’
- 生成博客静态文件到默认设置的public文件夹
hexo g
- 启动hexo,本地预览:
hexo s
- 安装
cnpm install --save hexo-deployer-git
- 设置_config.yml文件,打开之后 ,拉到最地下将
1
2
3type: git
repo: http://github.com/blaoke/blaoke.github.io.git
branch: master - 部署到github,建立一个仓库 名字叫 blaoke.github.io,然后部署到远端
hexo d
主题butterfly
git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
- 安装pug 以及 stylus 的渲染器:
npm install hexo-renderer-pug hexo-renderer-stylus
- 官方配置文档:
https://butterfly.js.org/posts/dc584b87/#Post-Front-matter
左下角添加音乐
npm install --save hexo-tag-aplayer
- _config.butterfly.yml中添加如下设置,参数看ref
1
2
3
4inject:
head:
bottom:
- <div class="aplayer no-destroy" data-id="7422861869" data-server="netease" data-type="playlist" data-fixed="true" data-autoplay="true" data-lrcType="-1"> </div>
主题配置web
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Blaoke's blog!
评论