四个线索建博客(0. 前言)
本系列为使用 Github 加 Jekyll 的方式搭建静态网页的全过程,共5个小部分,这是第0部分,前言
点此查看全文版
前言
在学习具体怎么做之前,一定要理解每一步背后的最小认知,
什么是最小认知?
打个比方,如果你要用冰箱,
至少要理解
①它需要插电
②我这样做可以打开门
③把东西放进去,关门
进阶的理解
④冰箱分冷藏层和冷冻层,温度和功能不一样
⑤有个地方有鸡蛋架,放鸡蛋比较方便;这里是平的,可以放盘子;那里有封闭的箱型结构,可以放雪糕……
⑥……
更多细枝末节的理解
⑦冰箱容易串味儿,一些菜品最好用保鲜膜封上
⑧罐装可乐冷冻会释放大量气体容易爆炸,千万不要放在冷冻层
⑨放在冰箱一样有可能长霉
⑩……
在这里,①②③就是使用冰箱的最小认知,如果你要学用冰箱,初阶段学到这里就可以了,剩下的内容,可以在使用过程中慢慢地进行了解。
所以我在整个过程中,会说到①②③为止,让你能够对着建出一个能访问的网站来,这就够了。
一些特殊内容,比如⑧这种危险程度比较高的,我也会有所提及,
这是整个建网站攻略的写作逻辑。
到了每位读者这里,在理解的过程中,会因为知识储备的不同对它进行拆分和聚合,
比如,
对一些读者来说,“①需要插电”这句话是不够的,仍然需要用以下步骤来辅助理解“
①-1:找到冰箱电源线的位置,
①-2:找到插座的位置,
①-3:用合适的角度将电源线插入插座”,
那么这些内容就需要读者来进行搜索和查询,我初版最多会分解到“①需要插电”这个层级,不过如果后续这些读者比较多,我会再更新二版或者三版把这些内容补充上去。
对于另一些读者来说,①②③是不需要看的,因为本来就会,④⑤⑥⑦⑧⑨才是需要的,那么这些伙伴就可以使用检索的模式,去补充自己使用过程中的各种更细致的体验。
建网站的最小认知:
①创造一个可以打代码的环境
(准备好纸和笔,一本词汇书)
②用自己的电脑作为服务器,做一个可以访问的网站
(在纸上写字,写不出来的查字典,完成一篇文章,贴在自家墙上给别人看,自家一关门,别人就看不见了)
③用别人自带代码环境的电脑作为服务器,做一个可以访问的网站
(把自己的文章给一个带纸笔和词汇书的机器人看,它看了之后,自己copy写一份贴自己身上,站大街上给别人看,别人可以按照大街的地址找到机器人来看,24h都能看)
进阶的理解:
④同步系统,自家电脑上的更改,一键同步到别家电脑上
(你写的文章,一键同步给机器人贴在它身上)
⑤修改网页的logo,字体,标签页等
(装饰,给机器人戴帽子,涂上好看的颜色,穿衣服,文章放不同口袋里)
⑥……
更多细枝末节的理解
⑦因为有墙,一些代码对应的源网站需要进行更改
(本来定的规则是,可以从小美那里拿笔和纸,但现在有个墙把去小美家的路封了,规则行不通报错,需要修改一下规则,改成从小汉那里拿)
⑧Github运行的是Linux系统,在本地测试时,你是Windows系统或者ios系统,但你得用Linux系统方式测试
(机器人的笔是钢笔,你用的笔是铅笔或者圆珠笔,你在教机器人写字的时候,不能用自己笔的使用方式来教,你得假设自己是钢笔来教)
⑨……
以上