hexo

基于hexo创建博客(Github托管)

六眼飞鱼酱① 提交于 2019-12-06 05:19:45
基于hexo的博客 搭建步骤 1.依赖文件下载 Node.js 2.Hexo的安装 3.部署到Github 4.Hexo创建博客基本操作 5.Hexo主题皮肤更换 依赖文件Node.js 首先要安装node,npm 前端支持的基础文件 npm包管理,使用cnpm下载速度更快 npm install -g cnpm --registry=https://registry.npm.taobao.org Hexo框架安装 1.框架安装 cnpm install -g hexo-cli 2.创建一个 空文件夹 ,在文件下创建博客 mkdir blog 3.hexo 的生成, 初始化博客 sudo hexo init 4.博客启动 start hexo s 可以本地预览 http://localhost:4000 5.编辑新文章 hexo n "文章名称" hexo g 生成 部署到Github 1.安装github部署的工具 cnpm install --save hexo-deployer-git vim _config.yml 配置文件 # Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: type: git repo: https://github.com/GeekDengshuo

hexo笔记

二次信任 提交于 2019-12-06 01:03:42
目录 hexo 常用指令 站内文章跳转 hexo安装 NexT主题 默认主题 评论插件-gitalk 修改内容区宽度 添加文章阴影 文章摘要设置 一篇文章多个 categories hexo的一些配置和命令 hexo 常用指令 hexo new "post title with whitespace" // 新增md文章 hexo clean // 清除 hexo g // 生成静态文件。 hexo g -d // 文件生成后立即部署网站 站内文章跳转 通过内置的标签插件的语法post_link来实现引用 {% post_link 文章文件名(不要后缀) 文章标题(可选) %} hexo安装 请看 官网 NexT主题 使用流行的NexT, NexT官网 默认主题 插件扩展请看 个人网站的功能插件 评论插件-gitalk 记录如何在hexo next主题下配置gitalk评论系统 修改内容区宽度 NexT | 修改内容区域的宽度 添加文章阴影 Hexo博客NexT主题下添加文章边框阴影效果 文章摘要设置 站点首页不显示文章全文 修改配置文件_config.yml # Automatically Excerpt. Not recommend. # Please use <!-- more --> in the post to control excerpt accurately.

使用Hexo在Github搭建静态博客

眉间皱痕 提交于 2019-12-05 23:40:55
1. 环境环境 1.1 安装Git 请参考【1】 1.2 安装node.js 下载:http://nodejs.org/download/ 可以下载 node-v0.10.33-x64.msi 安装时直接保持默认配置即可。 2. 配置Github 1.1 建立Repository 建立与你用户名对应的仓库,仓库名必须为【your_user_name .github.io 】 1.2 配置SSH-Key 参考【1】 3. 安装Hexo 关于Hexo的安装配置过程,请以官方Hexo【2】给出的步骤为准。 3.1 Installation 打开Git命令行,执行如下命令 $ npm install -g hexo 3.2 Quick Start 1. Setup your blog 在电脑中建立一个名字叫「Hexo」的文件夹(比如我建在了D:\Hexo),然后在此文件夹中右键打开Git Bash。执行下面的命令 $ hexo init [info] Copying data [info] You are almost done! Don't forget to run `npm install` before you start blogging with Hexo! Hexo随后会自动在目标文件夹建立网站所需要的文件。然后 按照提示,运行 npm install(在 /D/Hexo下)

【2018更新】小白独立搭建博客--Github Pages和Hexo简明教程

ぃ、小莉子 提交于 2019-12-05 23:40:41
【更新至2018/1/10】 首先欢迎各位来参观我的博客: Ryane's Blog Github地址: https://github.com/ryanlijianchang/ryanlijianchang.github.io CSND地址: http://blog.csdn.net/ljcitworld 摘要:这是一篇有关如何使用Github Pages和Hexo搭建自己独立博客的详尽教程,里面介绍了如何使用和配置Hexo框架,如何将Hexo部署到自己的Github项目中,域名注册,以及域名的绑定,还有我在搭建自己博客过程中所遇到的各种困难。 前言 我是一名安卓入门开发者,但,我只是 入门 !而且我对网站开发以及前端的知识几乎是零基础,所以在自己刚接触这个东西的时候,我像很多人一样,都是上网找教程,但是要知道,**那都是程序员的教程。**所以对于我这个网站技术小白来说,真是很难受,所以藉此机会写一篇让小白看得懂的教程。如果你是一个小白而且又想做自己的博客,可以,请跟着我的脚步,我会带你真真正正做一个属于你自己的博客。 如果你还不知道你为什么要做一个博客,推荐你看: 《我为什么写博客》 入门门槛 必须耐得住折腾。 刻苦的学习精神和耐心。 关于Github 一、Github的优点 GitHub是基于git实现的代码托管。git可能是目前最好用的版本控制系统了,非常受欢迎。

在Github或Gitee上用hexo搭建个人博客

ぃ、小莉子 提交于 2019-12-05 11:29:27
安装nodejs环境 查看node版本 node -v 安装cnpm npm install cnpm -g --registry=https://registry.npm.taobao.org 安装 Hexo cnpm install -g hexo-cli 查看版本 hexo -v 创建本地博客 cd d:/hexo/blog hexo init cd d:/hexo/blog cnpm install hexo s或hexo server 在博客上写新文章 另外打开一个cmd窗口 cd d:/hexo/blog hexo new "My First Post" /source/_posts 路径下,会有一个 My-First-Post.md 的文件 对他进行编辑(写博客) 创建静态文件 hexo g或hexo generate 浏览器输入localhost:4000 新文章已出现 部署到GitHub或Gitee 打开_config.yml文件 # Site title: 博客名 subtitle: '' description: '' keywords: author: 你的姓名 language: zh-Hans timezone: '' # URL url: http://yoursite.com root: /yyy 注:yyy是你的仓库名 找到 #

从零开始在github上搭建hexo博客

早过忘川 提交于 2019-12-05 09:52:44
安装Git Bash 下载地址: https://git-scm.com/downloads 安装过程一路下一步即可 安装Node.js 下载地址: https://nodejs.org/zh-cn/download/ 安装过程一路下一步即可 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.com 用cnpm安装hexo cnpm install -g hexo-cli 初始化博客 移动到一个空文件夹作为博客文件夹,运行 hexo init 基本使用 创建文章 hexo n "新文章标题" 生成博客 hexo clean hexo g 启动本地博客 hexo s 访问 http://localhost:4000/ 即可看到博客效果 部署到GitHub上 创建博客仓库 仓库名必须是 用户名.github.io 安装Git部署插件 cnpm install --save hexo-deployer-git 修改配置文件_config.yml 部署博客 hexo d > 想进一步了解编程开发相关知识,与我一同成长进步,请关注我的公众号“松果仓库”,共同分享宅&程序员的各类资源,谢谢!!! 来源: https://my.oschina.net/u/4207796/blog/3132996

GitHub相关

旧街凉风 提交于 2019-12-05 08:59:10
GitHub https://github.com/ GitHubPages https://pages.github.com/ Hexo https://hexo.io/ Gist https://gist.github.com/ 搭建Hexo http://www.zipperary.com/categories/hexo/ 来源: https://www.cnblogs.com/home-/p/11917688.html

使用 git submodule 备份 hexo 的主题

廉价感情. 提交于 2019-12-05 03:18:15
前言 之前备份 hexo 的主题 next 的时候感觉很麻烦 看这里 , 最近某牛测试域名回收导致资源链接都失效了,又看见 next 主题更新到了 6.0,然后就试着用 git submodule 来更优雅的备份自定义的主题。 步骤 首先 fork 主题到自己仓库如 my-theme-git-repo 删除之前的 themes/next 1234567 cd hexo_bloggit rm -r --cached themes/next/rm -rf themes/next/git submodule add my-theme-git themes/next/大专栏 使用 git submodule 备份 hexo 的主题an> set up remote upsteam to updatecd themes/nextgit remote add upstream https://github.com/theme-next/hexo-theme-next 自定义主题后只需要在 themes/next 下进行 pull/push, 也可以在本目录下使用 upstream 让自己的 fork 的远端仓库与原主题保持同步 切换新电脑后 1234 git clone my-blog-gitcd my-blog-gitgit submodule initgit submodule

网站域名、备案、七牛云图床重新搭建与博客整理

梦想与她 提交于 2019-12-04 23:30:08
最近碰上了一个问题,七牛云开始回收测试域名,结果导致我的图床有些失灵、一些软件资源都无法下载。其实这个问题在前一段不蒜子统计修改的博客里已经有兆头了。不过当时没注意。最后还是被逼得只能购买了域名,各类备案,重新搭建图床。 1 域名购买及备案 在阿里云上购买域名备案就不具体说明了。详情参加下面的网址。 阿里云域名购买 阿里云备案 阿里云的域名备案推荐用阿里云手机app进行,现在已经不需要幕布,比原来简化了很多流程。 当然如果其他平台购买域名也是可以的。国外域名其实都不需要备案的,不过七牛云图床搭建要求主站域名必须备案,反正是比较麻烦。 2 hexo博客自定义域名绑定 hexo博客本身就支持自定义域名的绑定。其实只需要将原来github仓库上的域名转接到新的域名上即可。首先是在hexo博客的source文件夹增加一个CNAME的文件,写入你的域名。接着在域名控制台设置解析DNS。 设置如下三个,一个CNAME,两个指向IPV4地址的,其实给的是github的IP。 这样设置完毕后,原来的网站即转接到新网址。 3 ICP备案与网安备案 ICP备案其实是阿里云那边已经帮忙提交了。阿里云一般一天时间帮你审核完毕,即自动提交工信部ICP备案,这个比较好解决。网安备案要求有服务器。花的时间比较长(尤其选交互式网站的话)。我这边是不小心选了交互式网站。但是建议可以选非交互式的,选www服务之类的

Hexo搭建

我的未来我决定 提交于 2019-12-04 21:07:09
注:安装环境为 win10 x64、git、node (git已提前装好) ## 1.下载安装node * 浏览器输入`nodejs.cn`,跳转官网选择对应win10安装包,64位 * 双击打开安装,可修改安装路径,安装完成后命令行输入检查 > node -v #node版本 > npm -v #包管理器版本 ## 2.安装镜像源 > npm install -g cnpm --registry=https://registry.npm.taobao.org > cnpm #查看已是否全局配置 ## 3.下载hexo > cnpm install -g hexo-cli > hexo -v #查看hexo信息 ## 4.创建本地博客 * 选择blog的保存路径并新建文件夹,进入文件夹,地址栏输入cmd * 初始化blog,执行git的clone操作,前提是需要将git配置到环境变量 > hexo init 建议连上vpn克隆,或者修改hosts * 预览博客:浏览器地址栏输入 `localhost:4000` > hexo s * 新建博客:将在`\source\_posts`下创建一篇新的blog(随便写点) > hexo n "blogName" * 清除缓存并生成静态文件:重新生成blog,刷新一下`localhost:4000`就可以看到啦 > hexo clean >