github博客搭建

Hexo-NexT搭建个人博客(一)

倖福魔咒の 提交于 2020-02-02 13:36:22
Hexo 是一个快速、简洁且高效的静态站点生成框架,它基于 Node.js 。 它有以下特点:  超快速度 Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。  支持Markdown Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。  一键部署 只需一条指令即可部署到Github Pages,或其他网站  丰富的插件 Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。 通过 Hexo 你可以轻松地使用 Markdown 编写文章,除了 Markdown 本身的语法之外,还可以使用 Hexo 提供的 标签插件 来快速的插入特定形式的内容。 基于 Hexo 这个优秀的博客框架,很多优秀的开发者奉献出了它们基于 Hexo 开发的 主题 。 NexT 因其 精于心,简于形 的风格,一直被广大用户所喜爱。 安装 安装 Hexo 只需几分钟时间,若你在安装过程中遇到问题或无法找到解决方式,请 提交问题 ,我会尽力解决你的问题。 安装前提 安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序: Node.js Git 如果您的电脑中已经安装上述必备程序,那么恭喜你!接下来只需要使用 npm 即可完成 Hexo 的安装。 1

博客搭建教程

我怕爱的太早我们不能终老 提交于 2020-01-26 23:42:44
我的博客采用hexo+GitHub的方式来搭建的 几个概念的介绍 hexo概念介绍 Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Hexo是一个基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Heroku上,是搭建博客的首选框架 官网: https://hexo.io/zh-cn/ GitHub介绍 GitHub是一个代码托管网站和社交编程网站 GitHub Pages GitHub Pages是用来托管 GitHub 上静态网页的免费站点。 说通俗一点: 利用Hexo和GithubPages搭建博客,实际上就是利用Hexo在本地(你的电脑上)生成一个博客站点,然后利用网络将它传输到Github上进行拷贝和备份。再由Github提供的GithubPages服务将博客部署到网上,这样你的博客就可以作为一个独立的站点被别人浏览(正式上线)。同时你也可以在Github上管理你的博客。 开始搭建 一:环境搭建 安装git 请参考git安装详细教程 安装node.js 请参考node.js安装教程 安装Hexo 获取个人网站域名 GitHub创建个人仓库 推送网站 绑定域名 二:安装hexo 1.hexo就是我们用于搭建个人博客的框架

安装并配置Next主题

杀马特。学长 韩版系。学妹 提交于 2020-01-20 23:45:38
一、更换主题 如我用的主题是 next ,只需要解压缩到 Hexo/themes/next 目录下即可, 当然你也可以直接在 Hexo 目录下执行 git clone https://github.com/theme-next/hexo-theme-next themes/next , 解压完成后,修改_config.yaml文件中的 theme 属性,默认是 landscape ,修改为 next : # Extensions ## Plugins: https://hexo.io/plugins/ ## Themes: https://hexo.io/themes/ theme: next #注意:“theme:”后要带一个空格 每次修改主题后,都需要通过 hexo clean 清理一下, 然后通过 hexo g 重新生成, 最后也不要忘了通过 hexo d 重新部署。 二、Hexo的_config.yaml配置 _config.yaml文件是Hexo项目的全局配置文件,常用的属性有: # Hexo Configuration ## Docs: https://hexo.io/docs/configuration.html ## Source: https://github.com/hexojs/hexo/ # Site title: Rogn`s Blog //博客的标题

博客搭建教程-Github Pages,jekyll,自定义域名

纵饮孤独 提交于 2020-01-19 00:27:10
基于GitHub Pages,jekyll,自定义域名-博客搭建 1. 前提 要有GitHub账号,理解GitHub Pages原理) 安装jekyll(便于后期在本地实时查看博客修改效果) 要有域名(目前国内:对于类似GitHub主机在外国的,域名可以不用备案) 2. 将jekyll网站模板放到自己的Github仓库中 http://jekyllthemes.org/ 此网站提供有可以直接使用的模板,直接下载后解压放到Github仓库里 3. 修改配置文件,实现网站特效 关于配置文件各参数介绍,可以去jekyll官网查看( https://www.jekyll.com.cn/docs/ ) 下面介绍主要的配置文件: **_config.yml **主要配置参数说明: # 用于自定义域名 url: https://www.liuwc.xyz/ # 这里写你自己的域名(要是使用GitHub提供的默然域名,可不填写) baseurl: / # for example, '/blog' if your blog hosted on 'host/blog'(这里如果写错,会导致后期网站样式加载不出来,因为路径错误) #其它配置参数,根据不同模板书写 CNAME 文档内容如下 www.liuwc.xyz # 写入自己的域名 4. 配置GitHub Pages 如图 [外链图片转存失败

hexo && github 搭建个人博客

回眸只為那壹抹淺笑 提交于 2020-01-01 12:08:06
hexo(https://hexo.io/)搭配github博客搭建,以及使用hexo主题(https://hexo.io/themes/); 1.安装nodejs(https://nodejs.org/en/)和git(https://git-scm.com/download/win)(针对windows系统)工具 2.在本地磁盘建一个文件夹,(放博客的文件夹) 3.进入该文件夹,右键点击git Bush here 4.在git里执行 hexo init →hexo p → 5.配置GitHub: 建立Repository 建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】 6.编辑myblog下的_config.yml文件: 翻到最下面,改成我这样子的   deploy:     type: git     repo: https://github.com/shellyDaTou/shellyDaTou.github.io.git     branch: master 7. 再执行npm install hexo-deployer-git --save 8.hexo d ;即可访问 9.采用hexo主题: 点击合适的主题名进入,每个主题都有对应的文档说明,按说明操作即可; 10.执行hexo clean → hexo d -g →

github 个人博客搭建

假如想象 提交于 2019-12-27 18:49:23
github 个人博客搭建 系统环境配置: 要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧! 1.安装 node.js 下载地址 node.js 直接双击下载下来的msi文件,一路下一步就ok了,安装完之后调出命令行或者node命令输入终端,输入node -v看到版本信息就表明安装成功了。如果不会就参考 node.js安装 2.安装 git 下载地址 git下载 直接双击下载下来的git安装程序,同node安装,安装完之后右键发现多了两个Git GUI Here 、Git Bash Here,点击后者,然后输入git --version出现版本信息就表明安装成功了。 3.注册 github账号 github 官网 github git 连接github配置: 配置SSH key: 为什么要配置这个呢?因为你提交代码肯定要拥有你的github权限才可以,但是直接使用用户名和密码太不安全了,所以我们使用ssh key来解决本地和服务器的连接问题。 #检查本机已存在的ssh密钥 $ cd ~/. ssh 如果提示:No such file or directory 说明你是第一次使用git。 #生成 ssh key ssh-keygen -t rsa -C "邮件地址" 然后连续3次回车,最终会生成一个文件在用户目录下,打开用户目录,找到.ssh

使用 GitHub+Hexo 搭建个人博客

社会主义新天地 提交于 2019-12-18 12:43:50
阅读导览 安装Git和Hexo 使用Hexo进行本地建站 创建一篇文章 添加主题 配置github 将网站发布到Github 最后效果展示 1.安装Git和Hexo 安装Hexo前,需要安装Node.js和Git: Node.js 下载地址 我选择的是v6.11.2 LTS Git 下载地址 我下载的是 Git-2.12.2.2-64-bit.exe 安装好以上两个环境之后,打开打开Git-bash,输入 npm install -g hexo-cli 即可完成Hexo的安装。 安装完成后可能提示: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\hexo-cli\node_modules\chokidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) 后面的安装也会出现类似提示,忽略即可,因为 fsevent是mac osx系统的

搭建自己的 github.io 博客

荒凉一梦 提交于 2019-12-18 08:29:23
1、前言 github.io 是基于 Github 的 repo 管理,这意味着咱们对其是有绝对的控制,这个跟放在第三方的平台比,可控性要好太多。 使用 github pages 服务搭建博客的好处有: 全是静态文件,访问速度快; 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台; 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于 github 的; 数据绝对安全,基于 github 的版本管理,想恢复到哪个历史版本都行; 博客内容可以轻松打包、转移、发布到其它平台; 等等; 1.1 准备工作 在开始一切之前,你必须已经: 有一个 Github 账号,没有的话去 注册 一个; 安装了 Node.js 、NPM,并了解相关基础知识; 安装了 Git 客户端 2、创建仓库 登录 Github 新建一个名为你的 用户名.github.io 的仓库,比如说,如果你的 Github 用户名是 test,那么你就新建 test.github.io 的仓库(必须是你的用户名,其它名称无效,不区分大小写),将来你的网站访问地址就是 https://test.github.io 了。 由此可见,每一个 Github 账户最多只能创建一个这样可以直接使用域名访问的仓库。 几个注意的地方: 注册的邮箱一定要验证,否则不会成功; 仓库名字必须是:username

使用GitHub搭建自己的博客

我的梦境 提交于 2019-12-14 12:00:29
使用GitHub搭建自己的博客 Hi,你好。欢迎来到Storm的博客,这是我的第一篇文章。作为一个技术人,是有点汗颜,已经在这个圈子里混了两三年了才真正去搭建属于自己的博客。其实也不知道,自己此举能够坚持多久,但是喜欢折腾的个性还是逼自己去做了这件事。不管能做的有多好,也不再去有这个遗憾了。 期望还是要有的,就希望自己能从一个喜欢分享的人,慢慢成长为一个会分享的人吧。一切静静地开始,如果你对我来说是个陌生人,看到一些对你有用的东西那就请你祝福我吧,我们一起努力。成长为更好的自己。如果你是Storm的朋友,那就支持一下我吧,我就是一个需要肯定才会走的更远的人啊。 搭建自己的简易博客 创建一个Github仓库 仓库名称格式为: < 你的GitHub账户名 > .github.io 传送门: Github 本地环境搭建 #安装 git #配置你的账号密码 生成ssh密钥 配置到Github #安装 node.js cd 到目标文件夹 安装 hexo $ sudo npm install -g hexo #初始化 $ hexo init #安装依赖 $ npm install 传送门: hexo文档 本地部署 $ hexo g $ hexo s #访问 loaclhost:4000 验证部署 传送门: hexo文档 部署到Github #cd 到hexo安装根目录 修改_config

hexo + github 搭建个人博客

醉酒当歌 提交于 2019-12-06 16:10:02
搭建一个属于自己的个人博客 验证下载成功: 进入 命令控制符 Win + R 输入 node -v :出现版本号则为正确 输入 npm -v :出现版本号为正确 下载成功:在空白处单击鼠标右键会出现: git bash here 和 git GUI here 拥有自己的github账号 生成SSH 查看自己本机有没有SSH 在终端输入 : ls -al ~/.ssh ​ 存在 id_rsa 和 id_rsa.pub 则本机有SSH 或者在 c盘\用户\你的管理员 中有文件夹 .ssh ,文件夹下存在 id_rsa 和 id_rsa.pub 两个文件,也可证明本机有SSH 本机没有SSH,则需要生成 在终端输入: ssh-keygen -t rsa -C "your_email@example.com" 将 SSH 添加到 github github中点击 settings -> SSH and GPG keys -> New SSH Key 验证: 在终端输入 ssh -T git@github.com 如果成功则出现以下 Warning: Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts. Hi serahuli! You've