github+hexo 搭建属于自己的博客网站【2017完整版】

windows系统下使用github+node+hexo 搭建属于自己的博客【2017完整版】

1.下载安装

github

1.下载安装Git ,安装在哪里都可以,我安装在E盘,这个安装网上有很多教程,一般来说next下去也没问题


2.在github官网 申请注册帐号,需要用到邮箱,注册后一定要记住三个东西:你的用户名(username),你的密码(password),以及你的邮箱(email)

3.新建一个仓库(new repository),命名一定是你的github的用户名(username)加上.github.io,这个仓库的全称命名就是username.github.io,然后点击create repository


4.建立仓库后,点击ssh,看到你的git@github.com:username/username.github.io.git然后复制(copy),待会儿要用到。


(5.你可能会需要配置git的ssh(密钥),请点击这里学习配置)

nodeJs

下载安装nodeJs,选一个即可,下载后安装时一路默认next(安装路径可以自选)。


hexo

1.创建文件夹hexo,随意创建在哪,我是在E盘


2.win+R或者单机菜单->运行,输入cmd

3.在命令行中输入npm install hexo-cli -g,如果显示报错“没有这个指令”,请点击这个网站看第五点,配置nodeJs全局环境。前面的命令安装完成后,再次输入npm install hexo --save,等待安装完成。


4.第三步完成后,找到你的hexo文件夹,鼠标右键单击你的hexo文件夹,选择Git Bash Here(一般安装时默认配置了),如果你鼠标右键单击后没有Git Bash Here,请你在注册表自主修改鼠标右键出现的命令

5.出现如下界面,输入hexo init,请等待,这个时间可能长可能短,等到下一条可输入命令出现的时候才算安装好了,中途如果强行退出请在该文件夹重新hexo init


一条新的Git命令出现

检测你的git node npm hexo是否安装和他们的版本信息

随意在哪单机鼠标右键,进入Git Bash Here,依次输入git --version,node -v,npm -v,hexo version,依次检测 Git node npm 以及 hexo 的版本。


2.把博客挂到网上去

前面我们终于把该下载安装的都完成了,现在该我们配置一番就要大功告成了。

在_config.yml,进行基础配置

1.修改一些你的博客名字、描述、作者等,修改后的效果大家可以看看。同时大家可以修改自己的主题,更多主题点击这里。修改主题就修改_config.yml里面的theme。更多关于其他配置信息修改请点击这里访问hexo官方文档。【在_config.yml文档修改所有信息都要注意,冒号后面一定要有一个空格!冒号后面一定要有一个空格!冒号后面一定要有一个空格!重要的事情说三遍!】



2.鼠标右键单击你的hexo文件夹,选择Git Bash Here,进入Git命令页面,输入hexo g


3.然后输入hexo s,启动本地服务器,好了,你可以在你电脑的服务器看到你的博客了。请打开你的浏览器,输入http://localhost:4000/,你就看到你的博客样子啦。停止你的本地服务器,你可以在Git命令页面按住Ctrl+C来停止。



hexo与github关联

1.还是打开你的_config.yml文档,将最下面的内容修改一下,type改成git,repo就是我们前面说到的下载安装github的第四点所复制下来的东西。听不懂?看图:


2.配置完成后保存,然后鼠标右键单击你的hexo文件夹,输入npm install hexo-deployer-git --save。

3.关键点来了-第2点完成后,将你的代码推到网上去:依次出入hexo clean,hexo g,hexo d。

4.稍等5-15分钟,然后打开浏览器输入你的username.github.io,你就可以看到你的博客啦。


发表文章

你要写文章,就在hexo\source_posts文件夹里面创建.md文档就好啦(关于md可以百度教程简单学学,基本格式十分钟就学会啦)。写完了保存后,依旧是hexo g,hexo d,就上传到你的博客了。

【注:使用本教程,如果你在npm install hexo-deployer-git --save返回了一堆ERR,别着急,看看自己输入的语句是否有错,空格是否都有了,如果报错语句中出现了这一句Please try running this command again as root/Administrator,那你就右键单击你的hexo文件夹,管理员取得所有权,等待命令自己执行完毕,然后再次输入npm install hexo-deployer-git --save就ok啦。】

关于hexo主题你可以点击这里

我的博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容