hexo结合git搭建blog进阶

【完全指南】如何在Github上使用Hexo搭建自己的Blog 【完全指南】如何在Github上使用Hexo搭建自己的Blog 一、在本地安装Hexo 1.简介: Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Github pages支持静态页面的解析功能,可以将生成好的博客上传到Github中,并通过Github访问。 2.配置:(Win... 阅读详情

前提

hexo有多个配置文件

  1. 站点配置文件:在站点根目录下的_config.yml
  2. 主题配置文件:在对应主题文件内的_config.yml

安装配置next主题

//切换到你的站点目录
cd your-hexo-site
//下载主题
git clone https://github.com/iissnan/hexo-theme-next themes/next
//修改站点配置_config.yml 
theme: next
//修改主题配置文件themes/next/_config.yml 
//next有三个子主题,这里我们使用 Mist
scheme: Mist 
//修改右侧头像,对应图片放于themes/next/sources/images/
avatar: /images/avatar.jpg
//修改标签图标(和前一步一致)
favicon: /images/favicon.ico
//清理
hexo clean
//生成
hexo g 
//启动
hexo s 
//上传
hexo d 

启用分类及标签

//修改主题配置文件_config.yml
menu:  
  categories: /categories #分类页(需手动创建)
  tags: /tags             #标签页(需手动创建)
//需要手动创建的如下操作
hexo new page "tags" 

//这样编写文章时需要增加对应的结构字段
//会自动归类
tags: 
categories:  

酷炫效果

集成本地搜索
安装 hexo-generator-searchdb,在站点的根目录下执行以下命令:

npm install hexo-generator-searchdb --save

编辑站点配置文件,新增以下内容到任意位置:

search:
  path: search.xml
  field: post
  format: html
  limit: 10000

编辑 主题配置文件,启用本地搜索功能:

# Local search
local_search:
  enable: true

集成Algolia 搜索功能

前提 Next 版本 >= 5.1.0

点击跳转官网
进入Dashboard,选择Indices 新建一个Index。
本地安装 npm install --save hexo-algolia
查询第2步获得的 Application ID、Search-Only API Key 和 Admin API Key,其中Admin API Key

编辑站点配置文件

algolia:
  appId: 'xxx'   //Application ID
  applicationID: 'xxx' //Application ID
  apiKey: 'xxx' 
  adminApiKey: 'xxx'
  indexName: 'xxx'
  chunkSize: 5000
  fields:     //这些就是索引字段,随意搭配
    - name
    - message
    - path
    - date
    - url
    - title
    - slug
    - content:strip

更新索引至Algolia

hexo algolia 

启用主题配置文件中的Algolia

algolia_search:
  enable: true

站点右上角斜标

点击跳转官网 选择喜欢的样式
复制对应的代码然后粘贴刚才复制的代码到themes/next/layout/_layout.swig文件中(放在

的下面),并把href改为你的github地址

添加RSS

根目录下安装插件

npm install --save hexo-generator-feed

修改站点配置_config.yml

//末尾添加
#Extensions
##Plugins: http://hexo.io/plugins/
plugins: hexo-generate-feed

修改主题配置文件_config.yml

rss: /atom.xml

添加动态背景

打开next/layout/_layout.swig
增加如下代码

//在 < /body>之前添加代码 (注意不要放在< /head>的后面)
{% if theme.canvas_nest %}
<script type="text/javascript" src="//cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js"></script>
{% endif %}

//可更改线条样式
{% if theme.canvas_nest %}
<script type="text/javascript"
color="0,0,255" opacity='0.7' zIndex="-2" count="99" src="//cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js"></script>
{% endif %}

//color :线条颜色, 默认: '0,0,0';三个数字分别为(R,G,B)
//opacity: 线条透明度(0~1), 默认: 0.5
//count: 线条的总数量, 默认: 150
//zIndex: 背景的z-index属性,css属性用于控制所在层的位置, 默认: -1

修改主题配置文件_config.yml

canvas_nest: true

修改文章内链接文本样式

打开themes\next\source\css_common\components\post\post.styl
末尾增加如下代码

// 文章内链接文本样式
.post-body p a{
  color: #0593d3;
  border-bottom: none;
  border-bottom: 1px solid #0593d3;
  &:hover {
    color: #fc6423;
    border-bottom: none;
    border-bottom: 1px solid #fc6423;
  }
}

修改底部“#文章”的“#”标签

打开/themes/next/layout/_macro/post.swig

搜索 rel="tag">#,将 # 换成<i class="fa fa-tag"></i>

文章末尾统一添加“本文结束”标记

在路径 \themes\next\layout_macro 中新建 passage-end-tag.swig 文件
写入如下代码

<div>
    {% if not is_index %}
        <div style="text-align:center;color: #ccc;font-size:14px;">-------------本文结束<i class="fa fa-paw"></i>感谢您的阅读-------------</div>
    {% endif %}
</div>

//接着打开\themes\next\layout\_macro\post.swig文件,在post-body 之后, 
//post-footer 之前添加如下画红色部分代码(post-footer之前两个DIV):
<div>
  {% if not is_index %}
    {% include 'passage-end-tag.swig' %}
  {% endif %}
</div>

//更改主题配置文件
# 文章末尾添加“本文结束”标记
passage_end_tag:
  enabled: true

添加RSS

切换到你的blog(我是取名blog,具体的看你们的取名是什么)的路径,例如我是在//D/Hexo/blog这个路径上,也就是在你的根目录下

安装模块

npm install --save hexo-generator-feed

更改主题配置文件

在里面的末尾添加:(请注意在冒号后面要加一个空格,不然会发生错误!)
#Extensions
##Plugins: http://hexo.io/plugins/
plugins: hexo-generate-feed
然后打开next主题文件夹里面的_config.yml,在里面配置为如下样子:(就是在rss:的后面加上/atom.xml,注意在冒号后面要加一个空格)
#Set rss to false to disable feed link.
#Leave rss as empty to use site's feed link.
#Set rss to specific value if you have burned your feed already.
rss: /atom.xml
配置完之后运行:
$ hexo g
重新生成一次,你会在./public 文件夹中看到 atom.xml 文件。然后启动服务器查看是否有效,之后再部署到 Github 中。

博文压缩

安装模块

在站点的根目录下执行以下命令:
$ npm install gulp -g
$ npm install gulp-minify-css gulp-uglify gulp-htmlmin gulp-htmlclean gulp --save

新建控制脚本

hexo根目录,新建 gulpfile.js ,并填入以下内容:
var gulp = require('gulp');
var minifycss = require('gulp-minify-css');
var uglify = require('gulp-uglify');
var htmlmin = require('gulp-htmlmin');
var htmlclean = require('gulp-htmlclean');
// 压缩 public 目录 css
gulp.task('minify-css', function() {
    return gulp.src('./public/**/*.css')
        .pipe(minifycss())
        .pipe(gulp.dest('./public'));
});
// 压缩 public 目录 html
gulp.task('minify-html', function() {
  return gulp.src('./public/**/*.html')
    .pipe(htmlclean())
    .pipe(htmlmin({
         removeComments: true,
         minifyJS: true,
         minifyCSS: true,
         minifyURLs: true,
    }))
    .pipe(gulp.dest('./public'))
});
// 压缩 public/js 目录 js
gulp.task('minify-js', function() {
    return gulp.src('./public/**/*.js')
        .pipe(uglify())
        .pipe(gulp.dest('./public'));
});
// 执行 gulp 命令时执行的任务
gulp.task('default', [
    'minify-html','minify-css','minify-js'
]);
生成博文是执行 hexo g && gulp 就会根据 gulpfile.js 中的配置,对 public 目录中的静态资源文件进行压缩。

修改代码块自定义样式

修改custom.styl

打开\themes\next\source\css\_custom\custom.styl,向里面加入:(颜色可以自己定义)
// Custom styles.
code {
    color: #ff7600;
    background: #fbf7f8;
    margin: 2px;
}
// 大代码块的自定义样式
.highlight, pre {
    margin: 5px 0;
    padding: 5px;
    border-radius: 3px;
}
.highlight, code, pre {
    border: 1px solid #d6d6d6;
}

修改右侧头像添加旋转效果

打开\themes\next\source\css_common\components\sidebar\sidebar-author.styl
添加如下代码

    .site-author-image {
      display: block;
      margin: 0 auto;
      padding: $site-author-image-padding;
      max-width: $site-author-image-width;
      height: $site-author-image-height;
      border: $site-author-image-border-width solid $site-author-image-border-color;
      /* 头像圆形 */
      border-radius: 80px;
      -webkit-border-radius: 80px;
      -moz-border-radius: 80px;
      box-shadow: inset 0 -1px 0 #333sf;
      /* 设置循环动画 [animation: (play)动画名称 (2s)动画播放时长单位秒或微秒 (ase-out)动画播放的速度曲线为以低速结束 
        (1s)等待1秒然后开始动画 (1)动画播放次数(infinite为循环播放) ]*/
      /* 鼠标经过头像旋转360度 */
      -webkit-transition: -webkit-transform 1.0s ease-out;
      -moz-transition: -moz-transform 1.0s ease-out;
      transition: transform 1.0s ease-out;
    }
    img:hover {
      /* 鼠标经过停止头像旋转 
      -webkit-animation-play-state:paused;
      animation-play-state:paused;*/
      /* 鼠标经过头像旋转360度 */
      -webkit-transform: rotateZ(360deg);
      -moz-transform: rotateZ(360deg);
      transform: rotateZ(360deg);
    }
    /* Z 轴旋转动画 */
    @-webkit-keyframes play {
      0% {
        -webkit-transform: rotateZ(0deg);
      }
      100% {
        -webkit-transform: rotateZ(-360deg);
      }
    }
    @-moz-keyframes play {
      0% {
        -moz-transform: rotateZ(0deg);
      }
      100% {
        -moz-transform: rotateZ(-360deg);
      }
    }
    @keyframes play {
      0% {
        transform: rotateZ(0deg);
      }
      100% {
        transform: rotateZ(-360deg);
      }
    }

hexo源码上git

们在使用 Hexo 来写博客的时候,我们将博客搭建在 GitHub 上后,当我们使用 hexo d 部署到 GitHub 上,其实没有把我们博客源码保存上去,而只是生成一些博客需要的静态的页面。假设我们硬盘坏了,数据无法恢复,那么我们的博客源文档也会不见,所以最好我们是把源代码也托管到 GitHub 上, 这个也有一个好处就是你在其他电脑上也可以同步编写博客。接下来就讲述如何实现。

提交

以windows gitbash为例,在你的hexo根目录下右键gitbash:

//初始化
$ git init
//添加远程仓库
$ git remote add origin git@github.com:username/username.github.io.git
//添加当前目录到INDEX
$ git add .
//更新日志
$ git commit -m "blog"
//推送到源
$ git push origin master:MyBlog
此时,登录你的git,会发现多出了MyBlog分支,且源码已经提交上去


git add -u  只提交已经add的文件的更新,不会增加新增的文件
git add .   提交修改和新文件,不包括删除的
git add -A  以上两个的结合

忽略npm安装的模块

使用hexo不可避免的npm或cnpm安装了一堆node_modules,这部分东西我们没有必要提交到git上去,只需要把package.json提交,下次git clone下来后再npm install即可。
git本身支持忽略指定的文件或文件夹的操作,在我们的hexo根目录下新建一个文件.gitignore,然后写入node_modules/即可,这个时候git add .时是不会把node_modules文件夹里的提交的。

步骤

以后写完日志

$ git add .
$ git commit -m "blog"
$ git push origin master:MyBlog
$ hexo g
$ hexo d

博文带图片

hexo配置文件_config.yml :

post_asset_folder: true

安装模块:

npm install hexo-asset-image --save

此时创建博文hexo n "xxxx"时发现/source/_posts文件夹内除了xxxx.md文件还有一个同名的文件夹,将使用的图片放于同名的文件夹即可,在md文件内

![描述](图片名.jpg)

即可

hexo同步提交到coding并发布

注册coding

注册Coding.net账号:
打开Coding.net官网,注册一个个人账号
新建项目:
注意项目名与注册用的账户名一致,这里我用的是test:

1.png

添加公钥

点击设置->部署公钥->新建部署公钥,之前部署到Github上的时候,本地目录 C\User(中文为用户)(电脑用户名).ssh 目录下会有 github.rsa.pub 公钥文件,打开然后复制里面的内容,直接贴在这里的公钥框中:

2.png

Tip:
记得要勾选 授予推送权限 ,否则在后面运行hexo d时会提示错误:

Coding.net Tips : [Deploy key is not allowed to push!]
fatal: Could not read from remote repository.

打开Git命令窗口Git Bash,执行指令:

ssh -T git@git.coding.NET

出现提示

3.png

说明配置正确。

修改hexo配置

打开hexo本地的配置文件 _config.yml,修改 deploy 的配置内容,这里设置了运行hexo d之后部署的目的地址,原本只有Github地址,现在添加多Coding.net的地址,其中test是注册该平台的 用户名:

4.png

Tip:
github:和coding:后面接地址前,必须有一个英语输出法的空格隔开,否则会报错。

push

执行

hexo g 
hexo d

部署

打开Coding.net的项目管理界面,打开代码->Pages服务,选择部署来源为master分支,然后保存即可:

5.png

测试效果:
打开http://test.coding.me/test访问我们的博客,刚配置完访问的时候出现404错误很正常,需要等待几分钟左右才能生效。

请关注我的订阅号

订阅号.png

RK3568开发板Debian系统屏幕旋转终极指南:从临时调整到永久设置 本文提供了RK3568开发板在Debian系统下实现屏幕旋转的完整解决方案。从使用xrandr命令进行临时调整,到修改X11配置文件实现永久设置,详细讲解了操作步骤与核心原理。指南还涵盖了多屏异显配置、触摸屏坐标校准等进阶技巧,帮助开发者彻底解决显示方向问题。 阅读详情

相关推荐

5分钟搞懂深度学习如何革新声源定位:从GCC-PHAT到DNN的实战对比

本文深入对比了深度学习与传统GCC-PHAT方法在声源定位领域的实战表现。通过具体实验数据,展示了DNN模型在强混响、低信噪比等复杂场景下,如何实现定位准确率的显著提升,并探讨了其数据驱动范式带来的鲁棒性优势与工程部署挑战。

3a9bq4r8t2y的博客 223

上传新文件至个人hexo博客的步骤

打开Blog/source/_posts文件夹,右键,Git Bash Here, hexo g hexo d

qionggaobi9328的博客 1819

Autodesk软件网络授权破解

Autodesk 全系列产品网络授权破解 此网络许可授权破解文件及方法适用Autodesk 绝大部分的产品, 安装网络许可证管理器Autodesk网络许可证管理器x64位官方下载地址( https://knowledge.autodesk.com/sites/default/files/file_downloads/nlm11.14.1.3_ipv4_ipv6_win64.msi ) Autod...

weixin_33919950的博客 8253

2.从零开始学springboot-开发环境配置

前言 博主环境为 win10 jdk-8u192 apache-tomcat-7.0.92 apache-maven-3.6.0 IDE : IntelliJ IDEA jdk安装及配置 下载jdk-8u192安装包(最好1.8+,低版本的就不要了),一路next安装即可 安装完成后设置环境变量 打开环境变量设置(win10:控制面板-&amp;gt;系统-&amp;gt;高级系统设置) 设置环境变量(值注意...

CTO技术的博客 604

使用 Unity Sentis 和 Compute Shader,det_10g.onnx 进行高效人脸五官定位

在计算机视觉领域,人脸五官定位是一个重要的任务。本文将介绍如何使用 Unity Sentis 和 Compute Shader,结合模型,实现高效的人脸五官定位。我们将详细讲解每一步骤,并提供完整的代码示例。

m0_55632444的博客 2392

地磁场仿真与导航方案设计

地磁场仿真与导航方案设计 地磁场作为地球的固有资源,为航空、航天、航海提供了天然的坐标,可应用于航天器、航空飞行器和舰船等载体的定位、定向及姿态控制。本文依据地磁场的球谐模型,利用Matlab工具,设计了计算任意地点地磁场的程序,对仿真结果与实际数据进行对比分析;并选定一组卫星的数据,结合卫星的运动轨道,描绘90分钟内卫星处地磁总强度/矢量随轨道变化曲线,据此设计一种卫星地磁导航方案。 一、地磁场计算原理 1.1.球谐模型与球谐系数 地磁学的基本问题之一就是用数学表达式将地磁要素的地面分布表示成地理坐标的函

PRQKKK的博客 7408

[转]【hexo】免费使用github搭建Markdown博客系统

本篇博客向大家介绍一下Markdown博客系统的搭建。关于搭建博客的具体细节大部分内容参考于:使用hexo+github搭建免费个人博客详细教程。笔者亲自尝试后,又做了一点补充,应该能够让大家很容易地学会如何利用hexo做一个博客系统。首先,给出效果:https://jack13163.github.io/。 目录 1. markdown简介 1.1markdown是什么? 1.2 为什么我们要用markdown做博客系统? 2. 搭建markdown博客系统 2.1 hexo介绍...

Ambrose_Ren的博客 2331

扫地机的CPU只要二十多块?2024第二拆来了

昨天还说到这个机器人的故障,经小鱼拆机后测试和后台网友留言确认,不是防跌落问题,是轮子故障,这个轮子不会动,轮子上有一个限位开关检测机器人是否离开地面的,测试的时候也没有误触发,所以电机存在故障,后面拆电机的时候再检查。最后再留下一个疑问,这个机器人的回充没有用红外管,机器人是如何识别基站进行返回充电的(因为只买了本体,没买充电桩,不确定充电桩的形状,是不是利用点云识别不确定)懂的请留言。全志的R16,封装是 BGA282,那这个板子至少是4层板,小鱼盲猜 6 层板,知道的小伙伴欢迎留言。

生活不止眼前的苟且 1974

从头开始搭建hexo+github+hexo-theme-next主题博客(高级设置)

参照博客:http://shenzekun.cn/hexo%E7%9A%84next%E4%B8%BB%E9%A2%98%E4%B8%AA%E6%80%A7%E5%8C%96%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B.html 再次先感谢前辈的分享 主要有以下33种: 在右上角或者左上角实现fork me on github 添加RSS 添加动态背景 实现...

qq_40930491的博客 4087

IAR9.30以上版本安装、注册、新建工程和配置过程详细介绍

IAR 一般是指一款嵌入式软件的集成开发环境,类似于 MDK-Keil 这款软件。IAR 对于不同的内核处理器,是对应不同的 IAR 软件的,IAR 到目前为止支持大部分的MCU,比如8051系列、ARM架构系列、MSP430系列、AVR系列等等这些常用的芯片架构。对于 ARM 架构的芯片,有对应的 IAR Embedded Workbench for ARM 软件平台,因为我主要是使用 ARM 架构芯片,下面安装、注册和使用都是基于这个版本进行介绍的。

luobeihai的博客 6万+

动力学约束下的运动规划算法——状态栅格规划器(State Lattice Planner)

A*、RRT等算法建立的用于路径搜索的图模型是不考虑机器人的动力学约束的,其构建的图模型的两个相邻节点之间的路径可能是不可行的,或者很难被机器人跟踪的,现在我们想要使得图中相邻两个节点间的连接是一种满足动力学约束的可行的连接,那么如何构建一个这样的图呢? 构建这样的图通常有两种方法:第一种是基于控制空间的采样(正向方法)

慕羽★的博客 3104

3.1.从零开始学springboot-记一次tomcat7报错

背景 博主时隔多年,再次进行java的开发,本地环境为jdk1.8+IDEA+tomcat7+maven3.6,检出公司项目,运行报错,艰难排之 报错信息 ERROR 2019-03-06 09:31:23o.s.w.c.ContextLoaderContext initialization failed org.springframework.beans.factory.BeanCreation...

CTO技术的博客 395

继电器控制LED灯具导致触点烧蚀粘连的解决办法

继电器控制LED灯具导致触点烧蚀粘连的解决办法

2700

Hexo + GitHub史上最全搭建个人blog教程

Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,所以对中文的支持很友好,可以选择中文进行查看。而且 hexo 作为一个快速简洁的博客框架,用它来搭建博客真的非常容易。在文件根目录下的,就是整个hexo框架的配置文件了。可以在里面修改大部分的配置。详细可参考官方的配置描述。我们博客的默认图标是N,不过Next支持修改图标。

耶多✌ 3954

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

hexo结合git搭建blog基础

背景 如何不用花钱(服务器,域名)就能拥有自己的blog?gitpage+hexo,实现你的愿望 准备工作 自行安装git客户端 自行注册git账户 自行安装npm、node.js 操作步骤 建库 新建一个名为(你的用户名.github.io)的仓库,比如说,如果你的github用户名是username,那么你就新建username.github.io的仓库 访问地址就是 http://use...

CTO技术的博客 294

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【blog】小白博客搭建和踩坑历程 hexo+butterfly

blog 博客搭建和踩坑历程 hexo+butterfly

chierhy的博客 3442

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

用hexo搭建个人blog

什么是Hexo Hexo是一款快速、简洁且高效的博客框架, 安装git 这个大家应该都不陌生。这里就不多说了。下载地址猛戳猛戳猛戳 输入命令git version 查看版本 安装node Hexo是基于node的,这里也不多说,下载猛戳孟猛戳 创建仓库 在gitbuh账户下创建一个仓库,命名格式为:name.github.io,例如我的是amberwuwu.gith...

AmberWu 1629

使用Hexo 搭建 blog过程

教你如何一步一步使用hexo搭建blog。 第一步安装 Node.js 下载地址 一路next,不过在Custom Setup这一步记得选Add to PATH ,这样你就不用自己去配置电脑上环境变量了,完成后win+r,输入node-v,显示版本号则成功。 ...

未完成的歌~的博客 294

【Hexo】+【Github】搭建blog

文章目录1.下载安装Git2.下载安装node.js3.安装hexo4.初始化Hexo5.部署到Github上6.设置SSH(在Hexo配置前)7.URL配置8.页面不匹配解决9.Hexo命令10.Summary 1.下载安装Git 1.Git官网下载界面 2.安装界面   2.1 个人选择全选   2.2 勾选:Use Git from the Windows Command Prompt 2.下载安装node.js 1.Node.js官网下载界面   ps:文章发布日期最新版本为16.13.0 2.安装

AXDLMG7的优快云~ 928

hexo blog搭建教程

hexo blog搭建教程 简介:花了几天建立的个人网站,先上link,欢迎各位访问echo blog。 而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这样的精力和时间。 那么就有第三种选择,直接在github 托管我们的博客。这样就可以安心的来写作,又不需要定期维护,而且hexo作为一个快速简洁的博客框架,用它来搭建博客真的非常容易。 由于本人使用的平台是mac os X,因此搭建教程会以mac

qq_44394692的博客 202

github+hexo搭建网站

前言从头开始搭建:我想了一下,其实我们一开始可以暂时不用那个vercel,我们先把网站搭建好,然后把自己的域名跟这个github的提供绑定好再说。

m0_72392601的博客 1818

GitHub-Hexo搭建自己的Blog之(1)-环境搭建

万丈高楼平地起,对于搭建Blog来说,环境的部署就是这高楼的基石,下面我们来看看怎么部署环境。 步骤总览 测试平台:Windows10 Git环境 如果您还没有注册GitHub,先到官网 GitHub注册教程 看注册教程,这里不赘述了。 安装Git 点我下载 选择适合自己计算机环境的版本下载,我这里是Windows 10 环境,下载后,根据提示点next一步步安装即可。关于Git的更多使...

xxxxxxxx 275

用hexo搭建自己的blog

一、工具准备: 1.1 安装node 作用:用来生成静态页面的 到Node.js官网下载相应平台的最新版本,一路安装即可。 1.2安装Git 作用:把本地的hexo内容提交到github上去. 安装Xcode就自带有Git,我就不多说了。 1.3申请GitHub 作用:是用来做博客的远程创库、域名、服务器之类的,怎么与本地hexo建立连接等下讲。github账号我也不再啰...

a7412605567的博客 117

Hexo从0到1——搭建属于自己的Blog

对程序员而言,最好的简历就是个人博客和GitHub 一、瞧瞧兵器 博客框架:Hexo 3,这是一款能快速、简洁且高效的博客框架,支持Markdown编辑,自动渲染出漂亮的静态页面。 前端主题:Next,效果参考http://zanelove.github.io 域名购买:类似万网的平台都可以,你可以选购自己名字的域名,一年几十元左右,两杯咖啡的钱。 SSL:CloudFlare 二、抄起家伙1、Gi

ZaneLove's blog 1906

hexo + Butterfly搭建博客

Hexo‌是一个基于Node.js的静态网站生成器,主要用于快速搭建博客和个人网站。它使用Markdown语法编写文章,能够迅速生成静态页面并部署到服务器上。

qq_57882997的博客 1506

Github+hexo从零开始搭建个人blog

第一篇博客,就拿来分享下它怎么诞生的吧!

stars77的博客 519
上一篇: linux常用命令
下一篇: hexo结合git搭建blog基础
码哥说
博客等级 码龄8年 5645粉丝 172原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码哥说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值