在五分钟内建立自己的网站

 

建立你自己的网站可以从几个层面受益。你可以有机会向朋友、家人和潜在雇主展示你的工作和成就,并以此为荣,根据自己的喜好自由地建立和塑造自己的网站

建立一个博客页面是一个很好X T X G & } b 5 j的选择,但其有限的功能只能写和发表文B 4 G j M 4 7章。像我一样,你会希望你的网站成为你工作的中心部分。幸运的是,我们可以在一个伟大的工具,你可以生活在一个伟大的工具,我们可以生活在一个伟大的网站时代。

在本文中,我们将了解如何使用Jekyll site builder和githubpages来构建和发布一个不需b W / B要编码的简单博客。如果你想知道最终产品,请访问我的(在建)网站。

Jekyll是一个简: g b a Z单的静态站点生成器。这意味着它需要纯文本文件,并将它们作: F E 1 ) o !为一个网站呈现,然后可以通过web托管服务提供给站点。这项服务的一个选择是githu= u * 9bpages,这是一个通过GitHub免费托管并易于发布的网站。

使用Jekyll+GitHub页面,您的站V j _ o O点源文件位于GitHub存储库中,该存储库会自动发布到网站上。基本上,Jekyll将存储库中的文本文档转换为web页面,然后由GitHub托管。你只需要担心写文章和编辑一些文本文件。正如Jekyll的设计哲学所说:“Jekyll可以自由地关注真正@ G ] ) ( Y重要的东西:内容。”

您可以按照本指南在GitHub上设置一个新的空白站点。但是,如果您想尽快创建V a @ h 3 4 _ z一个简单的blog,选择是fork(GitHub对复制的一个术语)jekyllnow存储库,它已经构建了博客布局并准备发布。

您可以通过克隆存储库并在您喜爱的文本编辑器中打开这些存储库来本地编辑任何网站文件。然后,当提交更改并将其推送到GitHub时,站点将自动更新。然而,我强烈建议有一个在线9 ] # (散文编辑,而不是一个当地的编辑。

Jekyll中的所有博客文章都是用markdown; * i {编写的,markdown是一种轻量级语言,可以转换成HTML或许多其他格式。它非常容易学习,在网络上无处不在,并且提供了很多定制帖子的机会。

以散文形式编辑降价文档(上图),并在网站上显示文Z . V* A / 7 s W I(下图)。

如果您已经在me: ^ P 0 & U w Jdiu9 Q E p J o # m 5m平台上发布过文章,那么可以使用这个Chrome扩展或这个命令工具将这些帖子转换为markdown。但只需进一些编辑,您就可以快速将您的作品导出到您的博客中。这是我写的一篇文章,从一篇现有的文章到markdown,它解决了我发现的几c u H g r g l个问题。

Jekyll的好处是,如果你只想专注于写作,你可以保留默认值S ? g k u P l,这样你就有了一个干净、美观的博客。如果你想做出改变,就尽可能多地改变。例如,我在“关于”页面中添加了一个U 6 8 a K g )实时代码编辑器,使其更有趣:

如果你因为担心时间或成本而没有创建博客,那么是时候开始了R r & ] 有了githubpages和Je) I , _ = &kyll,你可以在5分钟内免费获得你的博客!