为了写blog,准确来说是做一个 美观、方便 的 blog website,经历许许多多的折腾。于是记录于此,以便日后自我陶醉,又或是帮助他人。
保存备份.md源文件
hexo 或者 Gridea 都是将 .md 格式的文件(也就是写 blog 的文件格式),转换成 .html 后发布(deployment),于是我们的 GitHub 或者服务器上是没有最初的 .md 源文件的。
最简单的办法就是,用网盘备份。
但是,我习惯用的是 OneDrive ,而它是不能指定备份文件夹的(😣为什么不可以啊,魂淡)。
于是,这边用 mklink 建一个软连接来备份。
In Windows System
先,我们查看一下 mklink 这个小玩意该怎么用?
mklink
看看语法,
C:\Users\[your name]>mklink
创建符号链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径(相对或绝对)。
很好,现在你已经学会了 mklink 的所有用法,是时候解开 “哥德巴赫猜想” 了。
mklink /D [your onedrive dir] [target dir]
温馨提醒
呵呵,这就像走了么?我会告诉你接下来还有注意事项乜?
[your onedrive dir]
— 这是用来链接 [target dir] 的文件夹,不能被提前创建,也就是说 mklink 命令已经是大人了,它能够独立、自主地创建文件夹了,而不再依赖你。
— 如果目录中带有空格,带空格的路径用英文双引号 " 括起来即可。