[摘要]520资源网...
Windows下怎样搭建免费小我私人博客?无论是我们的事变照旧糊口的必要,我们都必要拥有一个属于本身的博客,那么免费的小我私人博客怎样搭建呢?本日小编就为各人具体讲授一下Windows下三步搭建免费小我私人博客吧。
Windows下怎样搭建免费小我私人博客:
1、建设Github 域名和空间
1.1注册
起首必要注册一个Github账号,假如你已经有请跳过此步直接看1.2建设客栈,海南买房,留意username,这会影响到你的域名,你的域名将会是 username.github.io,以是当真的取个名字吧。
注册进程也许必要验证你的邮箱,其他就不在赘述。
1.2建设客栈
然后必要建设一个客栈(repository) 来存储我们的网站,点击首页恣意位置呈现的 New repository按钮建设客栈,Respository name 中的username.github.io 的username必然与前面的Owner 同等,长岛蓝湾,记着你的username下面会用到。
第一步就已经完成了,下面是安装。
2.安装
下面必要安装的器材包罗Github,Nodejs,Hexo。Windows 用户自行搜刮这些器材,直接安装即可。安装node.js和git(安装的是GitHub)。hexo操作node.js开拓,安装Github、Nodejs后,用呼吁安装hexo。
2.1安装Github
可以去GitHub官方网站下载。下载后直接安装即可。
2.2安装Nodejs
到nodejs官方网站直接下载,下载下来的msi包一向点击下一步即可,虽然可以选择安装目次,本人选择安装在了D盘(c盘分的太小了)。我安装的是第一个版本。
2.3安装Hexo
以上都安装完成之后再安装Hexo,打开Git shell,如图
输入呼吁 npm install -g hexo
到这里全部必需器材已经安装完成,下面我们就可以天生博客,上传至我们的Github 客栈了。
3. 编写,宣布
接下来我们必要用Hexo初始化一个博客,然后变动一些自界说的设置,可能加上本身喜好的主题,写上第一篇文章,然后宣布到本身的小我私人Github网站(qingfeng825.github.io)。
3.1建设博客
将下面的 qingfeng825 替代成你本身的username,执行乐成后,会建设出一个名为 qingfeng825.github.io 的文件夹,博客相干的设置、主题与文本内容等都在此目次下由 hexo 举办打点。虽然这里的呼吁也是在Git Shell中敲的。
呼吁为:npm init qingfeng825.github.io
3.2编辑文章
完成上述步调后,当地的 hexo 已经根基搭建完成了。此刻,我们但愿新建一篇名为Hello World的文章(我不会汇报你我是做Android开拓的)。在 shell 中执行:cd qingfeng825.github.io将事变目次切换到qingfeng825.github.io下,假如已经在此目次下则直接举办如下呼吁hexo new "Hello World"!,然后输入呼吁:hexo server,乐成执行上述指令后,打开赏识器,会见 localhost:4000,假如呈现下图中的Hello World则声名你的 hexo 博客已经搭建乐成了。假如你但愿退出处事,输入 ctrl + C 即可。
没有呈现完全沟通的界面也不要急,由于我是提前做好了主题配置,下面会涉及到只要看到Hello World即可。
3.3安装hexo-deployer-git自动陈设宣布器材
要想把文章宣布出去,必需安装deployer呼吁如下图
3.4修改_config.yml
宣布之前尚有一些事变要做那就是设置_config.yml,
deploy:
type: git
repo: [email protected]:qingfeng825/qingfeng825.github.io.git
branch: master
看准了全部:后头有一个英文空格,没有会堕落的。
3.5宣布
设置完这些信息后可以敲呼吁了如图。两个呼吁别离为hexo generate和 hexo deploy(留意次序不要乱)
完成这些操纵之后你就可以点击http://qingfeng825.github.io会见了。最后应该是相同这个样子的。
4 主题配置
选择一款得当你的主题hexo 默认的主题样式是 landscape,大概你但愿行使更多样、更本性化的主题气魄威风凛凛。在 github 上有很多开源的 hexo 主题,你只必要把它们克隆到 ~/blog/themes 目次下,并在 ~/blog/_config.yml 的 theme 属性中配置你但愿行使的主题,然后从头天生页面陈设即可。这里保举几个在 github 上 star 数较高的主题:
Yilia
next
这些主题怎么设置在这里就不讲了,由于他们都是开源的并且项目自己先容已经很具体。虽然,假如你本身就是一名优越的前端工程师,乃至可以本身定制一份属于本身唯一无二的hexo-theme,你还可以把你的作品开源到 github 上供更多的 hexo用户行使与进修。