博客说明html
文章所涉及的资料来自互联网整理和我的总结,意在于我的学习和经验汇总,若有什么地方侵权,请联系本人删除,谢谢!react
sudo npm install hexo-cli -g
hexo init username.github.io cd username.github.io npm install
hexo clean #清理文件 hexo g #生成文件 hexo s #运行
打开浏览器,输入地址localhost:4000
便可看到博客页面git
主题官网能够查看github
我使用的是volantis,文档地址json
https://volantis.js.org/v2/getting-started/浏览器
git clone https://github.com/xaoxuu/hexo-theme-volantis themes/volantis
项目根目录下_config.yml文件网络
theme: volantis
npm i -S hexo-generator-search hexo-generator-json-content npm i -S hexo-renderer-stylus
通常在/_config.yml
配置网页图标名称等hexo
通常在/theme/{theme}/_config.yml
配置主题等页面显示的问题学习
在GitHub建立一个<username>.github.io
的public仓库,若是你的用户名是xxx,则须要建立一个xxx.github.io
的public仓库,这个步骤很简单就跳过了
npm install hexo-deployer-git --save
在网站的_config.yml
中配置deploy
deploy: type: git repo: <repository url> #你的仓库地址 branch: master
hexo d
须要Github的用户名和密码,填入便可
固然这个须要大家根据主题里面的文档进行配置
hexo能够直接当作插件使用live2d,不过很慢
npm install --save hexo-helper-live2d
能够选择主题下载,选择不一样的人物
npm install live2d-widget-model-shizuku
在/_config.yml
配置文件里面添加一段配置
# Live2D ## https://github.com/EYHN/hexo-helper-live2d ## https://l2dwidget.js.org/docs/class/src/index.js~L2Dwidget.html#instance-method-init live2d: enable: true #enable: false scriptFrom: local # 默认 pluginRootPath: live2dw/ # 插件在站点上的根目录(相对路径) pluginJsPath: lib/ # 脚本文件相对与插件根目录路径 pluginModelPath: assets/ # 模型文件相对与插件根目录路径 # scriptFrom: jsdelivr # jsdelivr CDN # scriptFrom: unpkg # unpkg CDN # scriptFrom: https://cdn.jsdelivr.net/npm/live2d-widget@3.x/lib/L2Dwidget.min.js # 你的自定义 url tagMode: false # 标签模式, 是否仅替换 live2d tag标签而非插入到全部页面中 debug: false # 调试, 是否在控制台输出日志 model: use: live2d-widget-model-shizuku # use: live2d-widget-model-wanko # npm-module package name # use: wanko # 博客根目录/live2d_models/ 下的目录名 # use: ./wives/wanko # 相对于博客根目录的路径 # use: https://cdn.jsdelivr.net/npm/live2d-widget-model-wanko@1.0.5/assets/wanko.model.json # 你的自定义 url display: position: left width: 150 height: 300 mobile: show: true # 是否在移动设备上显示 scale: 0.5 # 移动设备上的缩放 react: opacityDefault: 0.7 opacityOnHover: 0.8
能够本身选择大小和位置
配置好了以后再次部署
hexo clean hexo g hexo d
下面那我的物等了一会再出现的
感谢
hexo+github+live2d+volantis
万能的网络
以及勤劳的本身 关注公众号: 归子莫,获取更多的资料,还有更长的学习计划