github博客搭建

Hello,World!

旧街凉风 提交于 2019-12-01 00:30:00
写在之前 Hello World! Hello World!你好世界!经过几天的学习,折腾来折腾去终于把基于 github pages+HEXO 的博客搭建好了,第一篇呢就随便写写吧,算是立一个简简单单的时间flag。 事出有因,本博客的搭建其实是学习 Git 后的一个简单的实践,因为我之前的博客是部署在阿里云上的( 记得当时还是阿里云做活动,微博转发送了一个2年的免费空间,于是用Wordpress在上面搭建了一个博客,域名用的是 电子学社 的二级域名 geekmonkey.dzxs-dl.com 以及在 freenom 网站上申请的免费顶级域名 geekmonkey.ml ),博客起名为 极客猴儿 。 刚才提到本博客的搭建是在学习Git以及接触到Github之后,其实在学习Git之前是有这样一个小插曲的。我本科学习的是自动化专业,虽然在本科期间也写过一定的代码,但是从来没有接触过代码的版本控制系统,每次写完一个版本的代码都是拷贝出来然后加上时间节点。在今年3月份开始准备 “3S”物联网大赛 ,我主要负责后端程序的编写,相当于做一个小的系统小的项目吧,算是有一定的代码量,徐老师建议我们用 SVN 进行代码管理,这是我第一次接触到代码的版本控制系统。在这里不得不说 SVN 的部署和使用真的是相当的方便,简单易上手,几乎没有学习成本,三下五除二就在实验室的云服务器上部署好了两台 SVN

用Hexo和GitHub搭建博客

橙三吉。 提交于 2019-12-01 00:22:43
网上用 Hexo 配合 GitHub 搭建个人博客的文章已经有不少了,不过还是简单写一下这个博客搭建的过程。 第一步:准备一个GitHub账号以及仓库 首先去注册一个 GitHub 账号(如果没有的话)。 现在账号有了,之后就是必须得准备一个 GitHub 仓库(respository); 首先点击 New Respository (首页右边或者点左上角的+号展开按钮选择)进入创建页面: 输入: 你的GitHub用户名.github.io 创建一个博客用的仓库,注意必须是这个格式的,不能随意起名,并且注意是 github.io 而不是 github.com ,你的用户名就是显示在斜杠前面的那个。 第二步:安装Git和Node.js Git 和 Node.js 都是 Hexo 所依赖的环境,这边安装都是按照OSX来写,Windows的话可能终端命令上会有稍许不同,可以去 Hexo官方文档 查阅安装说明。 Git 其实OSX自带了,如果没有的话直接安装一个命令行的 Git 即可。 Node.js 的话去 官网 下一个 LTS 版的安装程序安装即可。 第三步:安装Hexo Hexo 其实是一个基于 Node.js 写的框架,所以之前安装 Git 和 Node.js 都是为了安装 Hexo 做准备。 在终端中输入: 1 sudo npm install -g hexo-cli 等待

用Hexo和GitHub搭建博客

倾然丶 夕夏残阳落幕 提交于 2019-11-30 21:07:49
网上用 Hexo 配合 GitHub 搭建个人博客的文章已经有不少了,不过还是简单写一下这个博客搭建的过程。 第一步:准备一个GitHub账号以及仓库 首先去注册一个 GitHub 账号(如果没有的话)。 现在账号有了,之后就是必须得准备一个 GitHub 仓库(respository); 首先点击 New Respository (首页右边或者点左上角的+号展开按钮选择)进入创建页面: 输入: 你的GitHub用户名.github.io 创建一个博客用的仓库,注意必须是这个格式的,不能随意起名,并且注意是 github.io 而不是 github.com ,你的用户名就是显示在斜杠前面的那个。 第二步:安装Git和Node.js Git 和 Node.js 都是 Hexo 所依赖的环境,这边安装都是按照OSX来写,Windows的话可能终端命令上会有稍许不同,可以去 Hexo官方文档 查阅安装说明。 Git 其实OSX自带了,如果没有的话直接安装一个命令行的 Git 即可。 Node.js 的话去 官网 下一个 LTS 版的安装程序安装即可。 第三步:安装Hexo Hexo 其实是一个基于 Node.js 写的框架,所以之前安装 Git 和 Node.js 都是为了安装 Hexo 做准备。 在终端中输入: 1 sudo npm install -g hexo-cli 等待

在github上使用hexo搭建博客

人走茶凉 提交于 2019-11-30 15:46:44
Hexo是一个简单地、轻量地、基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上。引用Hexo作者 @tommy351 的话: 快速、简单且功能强大的Node.js博客框架。A fast, simple & powerful blog framework, powered by Node.js. 要使用Hexo,需要在你的系统中支持Nodejs和Git。 安装git客户端 根据自己的系统选择合适的git客户端进行安装。 官网: https://git-scm.com/ 安装Nodejs 官网: https://nodejs.org/en/ 使用Hexo 官网: https://nodejs.org/en/ 安装hexo 123 mkdir hexocd hexonpm install hexo-cli -g 初始化hexo 1 hexo init 安装依赖 1 npm install 启动hexo 1 hexo server 启动之后,打开浏览器,在地址栏输入: http://localhost:4000,你会看到Hexo的示例页面。 Hexo命令 1234567891011121314151617181920 hexo new <title>// 新建文章 此时在source_posts文件夹中便会多出一个文档"title.md".//

在github上使用hexo搭建博客

送分小仙女□ 提交于 2019-11-30 15:46:41
Hexo是一个简单地、轻量地、基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上。引用Hexo作者 @tommy351 的话: 快速、简单且功能强大的Node.js博客框架。A fast, simple & powerful blog framework, powered by Node.js. 要使用Hexo,需要在你的系统中支持Nodejs和Git。 安装git客户端 根据自己的系统选择合适的git客户端进行安装。 官网: https://git-scm.com/ 安装Nodejs 官网: https://nodejs.org/en/ 使用Hexo 官网: https://nodejs.org/en/ 安装hexo 123 mkdir hexocd hexonpm install hexo-cli -g 初始化hexo 1 hexo init 安装依赖 1 npm install 启动hexo 1 hexo server 启动之后,打开浏览器,在地址栏输入: http://localhost:4000,你会看到Hexo的示例页面。 Hexo命令 1234567891011121314151617181920 hexo new <title>// 新建文章 此时在source_posts文件夹中便会多出一个文档"title.md".//

Hexo+Github搭建博客&各种设置

折月煮酒 提交于 2019-11-29 10:43:49
要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧! 安装Node.js 下载Node.js 参考地址: 安装Node.js 安装Git 下载地址: http://git-scm.com/download/ 安装Hexo $ cd d:/hexo $ npm install hexo-cli -g $ hexo init blog $ cd blog $ npm install $ hexo g # 或者hexo generate $ hexo s # 或者hexo server,可以在http://localhost:4000/ 查看 这里有必要提下Hexo常用的几个命令: hexo generate (hexo g) 生成静态文件,会在当前目录下生成一个新的叫做public的文件夹 hexo server (hexo s) 启动本地web服务,用于博客的预览 hexo deploy (hexo d) 部署播客到远端(比如github, heroku等平台) 另外还有其他几个常用命令: $ hexo new "postName" #新建文章 $ hexo new page "pageName" #新建页面 常用简写 $ hexo n == hexo new $ hexo g == hexo generate $ hexo s == hexo

Hexo+Next搭建Github个人静态博客

被刻印的时光 ゝ 提交于 2019-11-29 10:43:21
经过我几天的努力,用hexo搭建的博客终于好了。 欢迎莅临 废话不多说。 环境配置 Node.js (必须) 一路默认安装即可。 安装 Git (必须) 一路默认安装即可。 Github 账号(必须) 安装Hexo nodejs和git安装完成后,打开’git bash’安装hexo npm install -g hexo-cli Start 新建一个文件夹(如E:\Hexo),在此文件夹中执行命令 1 hexo init 2 npm install 本地查看 1 hexo server //hexo s 后在浏览器中输入 http://localhost:4000/ 此时,会有一篇文章hello world,对应的文件为 E:\Hexo\source_posts\hello-world.md 文章用 markdown 语法写. 新建文章 1 hexo new "New article" 会新建一个名为’New article’的文章,执行以下命令之后查看。 hexo generate //生成静态网页以及css js文件 存放于public文件夹中 hexo server 至此,本地博客搭建完毕。下一步移植到Github Github 新建repository,项目名必须是:name.github.io(name是你的账号名)。 我的账号名是cnfanhua

将 Hexo 个人博客同时部署到 GitHub 和 Coding 上

那年仲夏 提交于 2019-11-29 10:42:37
一、将个人博客托管到 GitHub 上 关于如何快速搭建自己的个人博客,如何完善自己的个人博客,什么是 GitHub ,如何将自己的博客代码托管到 GitHub 上面等等问题,我之前写过三篇文章已经做了详细的说明,三篇文章如下: 基于 Hexo + GitHub Pages 搭建个人博客(一) 基于 Hexo + GitHub Pages 搭建个人博客(二) 基于 Hexo + GitHub Pages 搭建个人博客(三) 二、将个人博客托管到 Coding 上 最近博客出了点问题,这几天都在紧急修复,不间断折腾自己的博客,然后弄的差不过,今天非常好奇,于是登录百度统计,发现一个问题,那就是百度无法抓取托管在 GitHub Pages 上的博客,或许是因为 GitHub 是国外的代码托管平台无法抓取吧,然后就有点郁闷了...如下图所示: 而后 Google 上查了下,发现国内有一个代码托管平台叫 Coding ,也可以将个人的 Hexo 博客托管到平台上,然后有点激动,说时迟那时快,立刻动手尝试将自己的个人博客托管到 Coding 上,中间遇到很多坑,折腾好久,最终成功,特此记录。 据了解,之前很多人都是把博客托管到国内的 gitcafe上,后来 gitcafe 被 Coding 收购。当然,据我所知国内还有其他代码托管平台,例如有个代码托管平台叫码云

windows+hugo+github搭建个人博客

北慕城南 提交于 2019-11-28 20:53:35
一、hugo下载地址: https://github.com/gohugoio/hugo/releases 1、选择对应的最新zip包,我下载的是 hugo_0.57.2_Windows-64bit.zip (ps.下面的extended包不用下载),下载完成后,解压待用。 2、创建文件夹。此处举例:F盘创建 hugo/bin ,将解压后的 hugo.exe 放到 bin 目录下。 3、配置系统环境变量。将 F:\hugo\bin 加到 path 变量中,注意两点: (1) 是 path ,不是CLASSPATH,要区分下 (2) 路径后面记得加英文分号 ; 以上设置好后,就可以在cmd中查看是否安装成功。执行命令: $ hugo version Hugo Static Site Generator v0.57.2-A849CB2D windows/amd64 BuildDate: 2019-08-17T17:54:13Z  显示该条即表示成功 二、生成站点 进入 F:\hugo 下,打开命令窗口。(可用cmd,也可选择下载安装Git,推荐安装git,敲命令很方便) $ hugo new site 文件名称 (如 blog ) 执行后,在hugo目录下就会生成一个 名叫 blog 的站点文件夹 进入 blog ,显示以下目录结构: archetypes  (存放default.md

从 0 开始搭建一个技术博客,私藏干货~

一个人想着一个人 提交于 2019-11-28 20:13:46
技术博客的选型有很多种,如:博客园、CSDN、开源中国、简书、知乎等……都可以用来写文章,形成自己的技术博客。 上面的博客都是第三方的,有没有方式搭建自己的服务器、自己的域名的博客呢?栈长知道的成熟方案有:WordPress, Hexo 等,栈长的博客就是用 Hexo 搭建的。 下面贴上栈长博客的地址,也是Java技术栈的官方博客地址: www.javastack.cn 今天分享一下,如何从 0 开始搭建一个自己的技术博客,基于栈长的 Hexo 博客。 为什么选用 Hexo ? Hexo 是一个快速、简洁且高效的博客框架,利用 Markdown 即可自动生成静态网页。 官网:https://hexo.io/ 1)超快速度 Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。 2)支持 Markdown Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。 3)一键部署 只需一条指令即可部署到 GitHub Pages, Heroku 或其他网站。 4)丰富的插件 Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。 以上来自 Hexo 官网介绍。 域名服务器 想拥有自己的博客,域名和服务器是不可少的两个部件。 1)域名 注册域名很简单的