邹雨泽的个人主页。主题来自于TeXt。
- clone本repo,
git clone https://github.com/zouyu4524/zouyu4524.github.io.git
-
删除
_posts
目录下的所有内容, 新增内容添加其中即可。 -
修改
_config.yml
配置个人信息
更多详细设置可以参阅原Po的文档。
- Ruby & Jekyll
安装方式参考: Installation
- 以上安装完毕后, 进入已clone的项目目录下
cd zouyu4524.github.io
- 初始化项目
bundle install --path vendor/bundle
说明: bundle
是用于管理Ruby依赖项的工具, 相当于gradle
之于安卓。将会根据项目中的Gemfile
逐一安装项目所需的依赖项。而--path vendor/bundle
则是指定相应依赖项所存放的目录。
- 编译, 启动预览
以上执行完毕后将配置好相应的依赖项, 此后只需执行
bundle exec jekyll serve
即可本地编译, 启动预览。
- 预览
在浏览器中输入localhost:4000
即可预览。
首先需要在_config.yml
文件中配置comments
下的provider
, 以gitalk
为例。接下来需要相应配置gitalk
的各个参数, 注释中有详述。其原理为, 评论内容自动连接到Github指定仓库, 并在该仓库创建Issue。从而将评论内容填入其中。为了实现这个功能, 还需要创建一个GitHub的OAuth application, 创建链接。其中名称可以填写为主页repo, URL和callback URL一致, 均为https://USERNAME.github.io
(或自定义的域名)。创建后就可以得到相应的Client ID以及Client Secret。
[Update, 2020-02-06]: 由于GitHub的安全策略更改, 1.5.0版前的gitalk js文件逻辑将导致Github发送警告邮件:
[GitHub API] Deprecation notice for authentication via URL query parameters
暂时解决此问题的方案由@geektutu提供: GitHub app API query parameter deprecation。
[Update, 2020-02-09]: 目前gitalk已经修复了该问题, 升级版本到1.5.2即可。
[Update, 2020-02-22]: 考虑到GitHub访问受限的问题, 将评论系统更换为Valine(LeanCloud backend)。
注意: 相应主页的repo需要开启ISSUE功能, 否则无法开启评论。
由于Gitalk基于GitHub, 在国内访问受限, 考虑将评论系统切换为Valine, 具体的配置过程可以参考: Valine-TeXt。
此外, 需要开启评论功能的文章需要为其设置唯一的key
属性, 为字符串, 以字母开头(不需要引号), Gitalk将会以此key
在相应的评论所创建的issue上打上标签。
本地通过Jekyll编译时无法看到评论功能。
日期 | 修改说明 |
---|---|
2020/05/13 | 新增blog, 后台白名单 |
2020/04/26 | 新增blog, 调试Python module |
2020/04/13 | 新增blog, 常用矩阵等式 |
2020/04/10 | 新增blog, LaTeX相关环境与推荐 |
2020/03/26 | 新增blog, MiKTeX epstopdf字体问题 |
2020/02/22 | 修改评论系统为Valine |
2020/02/20 | 新增blog, 读博心路历程 |
2020/02/14 | 新增blog, Mac初体验 |
2020/02/06 | 修复由GitHub API弃用导致的Gitalk组件产生的警告邮件提醒问题, credit to @geektutu |
2020/02/01 | 新增blog, 安装百度网盘Linux版 |
2020/01/22 | 新增blog, MATLAB绘图小记4则 |
2020/01/13 | 新增blog, SSH隧道使用Samba |
2019/12/27 | 新增blog, 实现站点PV、UV统计 |
2019/12/19 | 新增blog, 全面迁移至七牛云 |
2019/12/13 | 新增blog, 七牛云图床 |
2019/12/12 | 新增blog, Linux科学上网 |
2019/12/11 | 开启七牛云图床HTTPS |
2019/12/09 | 更新图床为七牛云 |
2019/11/22 | 新增blog, 无线路由器桥接 |
2019/11/14 | 新增blog, 远程连接实验室服务器 |
2019/10/24 | 新增blog, TeXStudio主题设置 |
2019/10/22 | 新增页面, 罗列常用软件, 备查 |
2019/10/22 | 新增blog, 总结三个CSS相关小项目 |
2019/10/17 | 新增blog, 个人站点相关配置总结 |
2019/10/12 | 更改网站URL为: be-my-only.xyz/blog/, credit to @Zerone |
2019/10/12 | 新增blog, 实现双播放器功能 |
2019/10/03 | 增加一键代码复制功能, 新增blog记录PR |
2019/10/01 | 新增blog, TikZ简介 |
2019/09/30 | 新增blog, 高斯正十七边形 |
2019/09/30 | 新增旧blog, MATLAB OOP 读书笔记 |
2019/09/28 | 新增blog, Pop-Art 算法复现 |
2019/09/24 | 新增blog, PyTorch backward与in-place赋值小记 |
2019/09/19 | 新增blog, PyTorch基础教程 |
2019/09/18 | 新增blog, 矩阵梯度推导 | 修改Mathjax的自动编号为True |
2019/09/12 | 新增blog, 翻译论文 |
2019/09/04 | 新增blog, 介绍Python中调用MATLAB的方法 |
2019/08/28 | 增加 jekyll-seo-tag |
2019/08/18 | 更改logo, 新增以前的博客内容 |
2019/08/17 | 启用评论功能(gitalk), 新增一篇以前的博客, 更新About |
2019/08/15 | 第一篇blog, 测试Mathjax和代码高亮 |
2019/08/14 | Fork TeXt, 搭建框架 |