Vercel
部署当我们提交代码至 Github 上后,Vercel 会自动编译,因此我们只需要配置一次即可。
Github Pages 部署(推荐)直接 import 即可。
Hugo 源码部署
注意事项:
public 文件夹添加到 .gitignore 中(不上传 public 文件夹)
删除 themes/even 中的 .git 文件
绑定域名
解决国内无法访问问题官方说明:
我们进行了更改,以确保 vercel.com 和 vercel.app 域可以在中国境内被屏蔽后再次从中国访问。对于在 Vercel 上使用自定义域的受影响用户,可以通过将指向 Vercel 的 A 记录值从 76.76.21.21 更改为 76.223.126.88 来缓解该问题。虽然我们已经解决了影响 CNAME 记录的问题,但我们仍然建议将 cname.vercel-dns.com 更改为 cname-china.vercel-dns.com 以获得额外的冗余。
按照官方说明修改即可。
==TODO== 目前无法解决国内访问的问题,可以使用 Nginx 本地部署, ...
MacOS相关问题
设置关闭 SIPDisabling and Enabling System Integrity Protection | Apple Developer Documentation
全键盘操作方法 1https://space.bilibili.com/394425489/channel/collectiondetail?sid=99741
快捷键映射
Karabiner配置
窗口管理
Mac 上没有炫酷的 dwm,我使用 Amethyst 进行窗口管理,外加 ShiftIt 辅助
方法 2 [[Yabai]]设置 Capslock 切换输入法https://trainspott.in/2018/12/05/macOs-%E4%B8%8B%E8%AE%BE%E7%BD%AECapslock%E5%88%87%E6%8D%A2%E8%BE%93%E5%85%A5%E6%B3%95/
禁用 .DS_Store 文件
(没有作用)系统禁用:defaults write com.apple.desktopservices DSDontWriteNetworkStores true( ...
Yabai
安装GitHub 地址: https://github.com/koekeishiya/yabai
1. 关闭 SIP[[MacOS相关问题#关闭 SIP]]
2. 安装 yabai12brew install koekeishiya/formulae/yabai## 3. 赋予 Yabai root 权限
官方文档:Configure scripting addition
获取 Yabai hash 值 1shasum -a 256 $(which yabai)
得到 hash 值:0c054aec0f8eeb0ba2328aa91654f5354eeacc53e9e679250afb7db1eaf062b3
编辑 /etc/sudoers 文件 123sudo vim /etc/sudoers# 格式:<user> ALL=(root) NOPASSWD: sha256:<hash> <yabai> --load-saraylzhang ALL=(root) NOPASSWD: sha256:0c054aec0f8eeb0ba2328aa91 ...
Hexo
安装12345678# 安装npm install hexo-cli -g# 当前目录创建hexo项目hexo init blogcd blognpm install# 启动hexohexo server
安装完成后目录结构如下:
12345678. ├── _config.yml # 网站的基础配置,文档:https://hexo.io/zh-cn/docs/configuration ├── package.json ├── scaffolds # 文章模板 ├── source | ├── _drafts | └── _posts # 你的 markdown 文章就需要存放在此目录下 └── themes # 存放主题源码
命令生成静态文件123hexo generate# 简写hexo g
生成 public 文件夹。
三方主题[[Hexo Butterfly主题]]
插件https://hexo.io/plugins/
字数统计插件
https://ibruce.info/2015/04/04/busuanzi
评论插件
disqus(墙)
来必力( ...