懒花花想要博客,于是我就…
今天是生信星球陪你的第589天
大神一句话,菜鸟跑半年。我不是大神,但我可以缩短你走弯路的半年~
就像歌儿唱的那样,如果你不知道该往哪儿走,就留在这学点生信好不好~
这里有豆豆和花花的学习历程,从新手到进阶,生信路上有你有我!
刘小泽写于2020.4.8
今天简书崩了一小下,我家的懒蛋花花就借机催我给她弄博客
(以前催过,没成功…)我让她自己学,她竟理直气壮,严词拒绝,并且理由非常充分:”如果现在让你学ppt,你学吗?“我想了一下,拒绝了,坚决不学,我身边有现成的ppt大神,我吃白食就好了,为什么要自己学,学了也不如她做得好,必须拒绝。
然后她就要求我”己所不欲,勿施于太阳狮“,不要逼她学搭建博客,因为她学了也没我弄的好,所以她也要吃白食。好吧,我说不过她,只好乖乖就范了。
不过,花花也不让我白忙活,出了100元大钞,让我帮她整一个。在此我顺便记录一下如何比较简单省事地搭建一个自己的博客。
前言
Hugo是使用Go语言写的快速静态网站生成器,它做的网页都很漂亮并且支持众多的主题,并且Hugo做出的网站访问时也很快速、安全。Hugo做的静态网站可以通过很多地方进行搭建发布,包括:Netlify, Heroku, GoDaddy, DreamHost, GitHub Pages, GitLab Pages, Surge, Aerobatic, Firebase, Google Cloud Storage, Amazon S3, Rackspace, Azure, and CloudFront
Hugo的特点:
-
快!:最快两分钟搭建好,可以看这个视频:
https://www.youtube.com/watch?v=w7Ft2ymGmfc -
hugo的命令很易懂,比如要建立新网站,命令就是:
hugo new site
-
支持一个网址多种语言
-
更多的特性不详细介绍,也不是这里的重点,可以看:https://gohugo.io/about/features/
下面将使用Hugo + Netlify + GitHub的方法进行介绍
准备
-
Git环境(Windows需要安装Git bash);mac不需要
-
需要脚本编辑器,例如sublime text、atom、vs code等等
总共分为3大步
-
安装Hugo
-
创建一个新的网站
-
利用Netlify进行搭建、发布
第1步:安装Hugo【以下在本地完成】
全面支持3大系统,详细说明在:https://gohugo.io/getting-started/installing
# Homebrew (macOS)
brew install hugo
# Homebrew (Linux)
brew install hugo
# 或者
sudo apt-get install hugo
# Chocolatey (Windows)
choco install hugo -confirm
安装好以后检查一下
hugo version
# Hugo Static Site Generator v0.68.3/extended darwin/amd64 BuildDate: unknown
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!