常见命令行操作
文件及文件夹操作
cp – 复制命令
mv – 移动
cd – 进入文件夹
装载 | 更新 |
---|
1 | 通常在js中,我们会存在某种计算,例如 |
GitHub Page 是一个免费免费,开源的website ,你可以用来搭建个人网站。准备的来说,一切静态网站的事,它都可以做。
我选择这个主要是看中了有一个免费的domain。GitHub 默认的也有blog系统,但是主题没有hexo多。所以选了Hexo。相关网
站如下。
GitHub Page (https://pages.github.com/)
HEXO(https://hexo.io/zh-cn/index.html)
但需要注意,GitHub Page 是没有百度seo 的,所以没人能在百度上搜索到你的个人Blog。
承接上文,目的是为了给博客系统接入一个图床的功能。图片做为一个重要的展示能力是一个博客必不可少的功能。
但基于免费(白嫖)的原则,这次我们选择的还是 GitHub 作为图片存储的首选。(Github repo 可以存放大概100G的内容)
所以我们开始了—
大致规划了一下步骤:
1,申请一个 GitHub repo ,申请一个token 用来做三方认证
2,本质是图片上传到这个repo 里,然后通过 GitHub content url去获取
3,当编辑Markdown文档时,我需要插入本地图片,当 deploy 的时候我需要整个上传我的当前图片资源包,然后替换url为对应的网络图片
3.1 这里其实需要区分一下,一般上传分为两类图片,一类是本地图片,一类是网络图片,这里网络图片也应该转为本地图片