niemingzhao.github.io
niemingzhao.github.io copied to clipboard
关于 | 聂明照的博客
http://www.niemingzhao.top/about/
本站构建状态: 个人信息: 本人男,九零后,天秤座,草根程序员,现居青岛,研究生在读于中国海洋大学信息科学与工程学院光学工程专业,喜欢高科技产品,喜欢码代码,喜欢安静,喜欢大海的感觉。。。 关于本站: 本站基于Hexo和MDUI搭建,主题托管在GitHub上。本站尊重原创,转载或引用本站内容请注明出处。本站部分内容可能并非完全原创,如果有侵犯您版权的文章,绝非恶意,请联系删除。 联系方式: QQ
使用该主题请参考theme分支里的README文件,建站步骤是:
- hexo init folder新建hexo站点
- cd folder进入到站点文件夹内
- git clone -b theme https://github.com/niemingzhao/niemingzhao.github.io.git themes/default下载我的主题
- 新版hexo支持在站点的_config.yml中配置theme_config节点,所以只需要把_config.template.yml里的内容复制一份放到theme_config里面做修改,theme文件夹做成submodule即可(旧版Hexo删掉我的主题里的_config.yml,在同目录下复制一份_config.template.yml并重新改名成_config.yml)
- 把站点文件夹下得_config.yml里的theme字段的landscape(默认应该是这个)换成default
- 站点文件夹(就是有package.json的那个)下执行npm install,并npm install -S hexo-helper-qrcode hexo-generator-search补全插件
- hexo generate --force && hexo server启动看看效果
打开关于、标签云、画廊会显示404 希望能写一个详细一些的主题文档
@hmsjy2017 打开关于、标签云、画廊会显示404 希望能写一个详细一些的主题文档
需要创建好对应的页面文件
新建文章、上传文章的功能怎么用?是怎么实现的?
@hmsjy2017 新建文章、上传文章的功能怎么用?是怎么实现的?
本站源码托管在github上,并使用travis ci进行线上构建发布,所以加入了新建文章按钮代替hexo new命令,新建的md源文件可以在线下用其它markdown编辑器(如ipad上的MWeb)编辑,编辑完成后通过上传文章上传完成的md源文件到github,线上就会自动构建发布。这两个按钮功能实现很简单,参见https://raw.githubusercontent.com/niemingzhao/niemingzhao.github.io/server/source/about/index.md,只需要把”本站构建状态:“下面的那段代码放在md源文件中即可,注意要更换其中的上传链接。
travis ci能否实现将Hexo博客同时部署在GitHub、Gitee和Coding上?
另外,我是否需要新建一个分支,用来存储博客的源代码?
@hmsjy2017 travis ci能否实现将Hexo博客同时部署在GitHub、Gitee和Coding上?
可以,需要你自己学习下travis ci。
@hmsjy2017 另外,我是否需要新建一个分支,用来存储博客的源代码?
需要。
感觉底部的棕色显得不太和谐,个人感觉换成浅灰色和深灰色更好看
@niemingzhao
@hmsjy2017 打开关于、标签云、画廊会显示404 希望能写一个详细一些的主题文档
需要创建好对应的页面文件
按目录创建好index.md 后,页面打开主题不见了,只有index.md里面写好的文字加空白界面,该怎么解决?
博主这个时间轴怎么整出来
@white-pe 博主这个时间轴怎么整出来
需要创建好对应的页面文件,并在_config.yml中的pages中添加timeline入口配置:
pages:
- name: 时间轴
link: /timeline
@chenxuhan615
@niemingzhao
@hmsjy2017 打开关于、标签云、画廊会显示404 希望能写一个详细一些的主题文档
需要创建好对应的页面文件
按目录创建好index.md 后,页面打开主题不见了,只有index.md里面写好的文字加空白界面,该怎么解决?
把你的主题修改稍微修改了下,比较适合我们年轻人:https://aboke.net/
@justrain1024 把你的主题修改稍微修改了下,比较适合我们年轻人:https://aboke.net/
支持,但还请在移植改造后的主题中注明原始主题来源哈,共同努力推广^-^!
站内搜索怎么弄的? 为啥我一搜就到谷歌?
giscus评论也挺不错的,要不要考虑加入主题一下,跟Gitalk差不多
@zfrg 站内搜索怎么弄的? 为啥我一搜就到谷歌?
安装并配置 hexo-generator-search 然后在 _config.yml 启用一下。
@zfrg giscus评论也挺不错的,要不要考虑加入主题一下,跟Gitalk差不多
giscus 的引入太简单了,把官网提供的元素片段插入 .ejs
文件里就好了。