我来更新了hhh,最近在做项目,今天周日给自己放个假
一个星期前我们立下壮志说免费的才是最好的,但是,真想!事实上我最后还是花钱买了一年域名,因为我之前布置到了github上之后觉得他们服务器慢又部署到了国内的coding上托管。一年后到期了可能会换域名。
在(一)中我们已经配置除了最原始的hexo页面,先不用着急着配置站点文件。如果配置了也没有关系,以下:
Hexo框架现在已经支持很多主题风格的配置了,但是next主题是github上倍受宠爱的一款主题,她的维护稳定,且支持大多数我们常用的插件和功能,最重要的是教程多好操作做啊!
安装next(选一种即可)
命令行方法: 在hexo的根目录下右击打开git bash 输入命令: git clone https://github.com/theme-next/hexo-theme-next themes/next clone命令成功后,你的hexothemes目录下就会有next主题文件了 手动下载的方法: 前往页面 点击前往 点击绿色的Clone or download 按钮下载zip包 解压后放到hexothemes目录下就可以了安装好next文件后配置到站点文件下:
说明 站点配置文件_config.yml(themesnext文件下一模一样的叫主题配置文件) 两个配置文件中属性后的冒号后面都有一个半角 空格!! 配置主题:在 站点配置文件 下搜索theme字段,改成theme: next如果不喜欢next风格可以用其他的主题,配置稍有不同:点击前往
># Site //站点全局配置 title: xxx //站点标题 subtitle: xxx //站点副标题 description: xxx //站点的描述 author: xxx //作者名字 language: zh-Hans //站点使用的语言 next主题下,简体中文 zh-Hans timezone: //站点时区。Hexo 默认使用您电脑的时区,如 Asia/Shanghai #中国的时区,不要乱改城市 ============================================================ ># URL //路由配置 url: https://www.sunkeyys.site #网址,必须要写,生成sitemap时候用 root: / //网站根目录 permalink: :year/:month/:day/:title/ //| 文章的 [永久链接](https://hexo.io/zh-cn/docs/permalinks.html) 格式 | `:year/:month/:day/:title/` | permalink_defaults: //永久链接中各部分的默认值 ============================================================ ># Directory //路由配置 source_dir: source //资源文件夹,这个文件夹用来存放内容。默认值:source public_dir: public //公共文件夹,这个文件夹用于存放生成的站点文件。默认值:public tag_dir: tags //标签文件夹 默认值:tags archive_dir: archives //归档文件夹 默认值:archives category_dir: categories //分类文件夹 默认值:categories code_dir: downloads/code //Include code 文件夹 默认值:downloads/code i18n_dir: //国际化(i18n)文件夹 默认值::lang skip_render: README.md //跳过指定文件的渲染,您可使用 [glob 表达式](https://github.com/isaacs/node-glob)来匹配路径。
终于到了养猫时刻了!
给大家介绍比较好上手的初级方法(这种方法不太好添加语言接口): 在hexo目录下打开git bash安装:npm install --save hexo-helper-live2d 挑选模型 点击前往 在站点文件或主题文件中添加<link rel="stylesheet" href="/live2d/css/live2d.css" /> <div id="landlord"> <div class="message" style="opacity:0"></div> <canvas id="live2d" width="280" height="250" class="live2d"></canvas> <div class="hide-button">隐藏</div> </div> <script type="text/javascript"> var message_Path = '/live2d/' var home_Path = 'SunKeyys.github.io/' //此处修改为你的域名 </script> <script type="text/javascript" src="/live2d/js/live2d.js"></script> <script type="text/javascript" src="/live2d/js/message.js"></script> <script type="text/javascript"> loadlive2d("live2d", "/live2d/model/tia/model.json"); //此处为你是用的模型文件,可以修改 </script> 按照大佬的指点,要换模型就去修改 loadlive2d路径就好了(我直接把模型文件换自己的的模型进去) 要改模型显示的位置的话就去修改css就行了(怎么修改我就不再往下讲了,不会的话就到这里停下来吧..不要强行搞事情) 有一个弊端就是js代码里有一段根据时间弹消息的代码响应不了,因为不是专业前端的所以实在看不出是哪里的问题。 需要注意的是这样以来宠物模型的全部代码都是通过css控制的,站点文件和主题文件中不应该还有相关的代码,并且宠物的库也不能装了。 我的小黑是不是灵气多了hhh
有大佬提供了很多思路解决这个问题,最后我选择了
1.在有道笔记里面编辑好我要的md文件(事实上后来我发现Typora是真的香,大家也可以去食用品味看看)
2.然后通过Hexo admin上传
3.关于引入的图片我是使用了hexo-asset-image模块
admin: deployCommand: 'hexo-publish.bat' 在同级目录新建hexo-pubish.bat文件,文件内容如下:
hexo clean && hexo g && hexo d 搞定过后 在Deploy页面下点击Deploy按钮就可以直接提交了
点击参考
我是用image模块,把引用的图放在和我的博文同名的目录下 然后在我的有道云笔记编写的时候正常引用(裂开的假装是好的) 等上传的时候就可以看到全部的图片了先写到这里,写了一下午了后面的更加麻烦...,今天先写这么多,对不住大家啦
推一个大佬的DIY思路
相关知识
Windows搭建WordPress博客网站:配置SSL证书 5/5
如何成功搭建Web服务器软件并配置软件开发环境?
使用Ssm框架搭建高效在线宠物商城系统
传世私服怎么创建才能顺利搭建游戏服务器和设置环境(传世私服怎么创建宠物系统让小伙伴更快乐呢)
宠物在线领养系统顶层数据流图
宠物领养网站(一):简单搭建SpringBoot+JPA+Gradle+Mysql项目
DMP系统之人群模块搭建
宠物商店系统的数据流图
构建宠物喂食器自动检测系统:使用NanoDet进行目标检测
如何从零开始搭建一个Java宠物管理系统,并实现基本的功能模块?请提供详细的实现步骤和关键代码。
网址: 使用hexo+github搭建博客(二)配置和宠物系统 https://m.mcbbbk.com/newsview1144761.html
上一篇: 怎样给自己的wordpress博 |
下一篇: 哪里买狗好一点呢 |