首页 > 编程源码 > Hexo+GitHub安装教程-基础建站篇

Hexo+GitHub安装教程-基础建站篇

楼主:不知年与月 [8级] · 2022-8-1 ·  浏览925 · 编程源码 · ID:

Hexo简介

Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。

搭建好处:不用服务器,扩展性,diy强。

环境部署

1、安装Node.js

[login]由于Hexo博客系统是基于Node.js的,所以我们搭建Hexo需要先安装Node.js。

Windows:在Node.js官网下载长期支持版,然后打开下载好的安装程序,安装选项全部选择默认就好了,接下来一直点击Next下一步。

安装好以后打开cmd输入node -v,如果显示的是下载的版本号就说明安装成功。

2、安装Git

官网地址:git - 快速版本控制

Windows:下载完成后打开安装程序,安装选项全部默认,剩下的交给next。

安装完成后打开cmd输入git --version检查是否安装成功,如果显示的是下载时的版本号就说明安装成功。

Linux:对linux来说实在是太简单了,因为最早的git就是在linux上编写的,只需要一行代码

sudo apt-get install git

安装hexo

新建博客目录

在一个你感觉合适的地方创建一个文件夹,这个文件夹将用来存放您的博客文件,我单独将e盘作为资料盘,所以我的博客文件在e盘的blog下。

安装Hexo

打开创建好的文件夹,在路径处全选输入cmd回车。然后输入npm install hexo-cli -g进行安装hexo。

安装好了以后输入hexo -v检查是否安装成功,如果输出版本号就说明安装成功,

初始化Hexo

初始化Hexo hexo init myblog 这个myblog可以随意取名字或者不加

生成所需文件

输入cd myblog将目录切换到blog文件夹里,然后输入npm install就会在文件夹里生成一些需要的文件。

文件生成预览

node_modules: 依赖包

public:存放生成的页面

scaffolds:生成文章的一些模板

source:用来存放你的文章

themes:主题

_config.yml: 博客的配置文件

6、配置完成!,接下来输入hexo g生成静态网页,再输入hexo server就可以通过本地服务器打开网站来查看网页

Hexo常用的命令:

hexo new xxx = 新建文章xxx

hexo server = 预览 简写为hexo s

hexo generate = 生成静态文章 简写为hexo g

hexo deploy = 部署文章 简写为hexo d

hexo clean = 清除缓存 不需要可以不加

hexo clean && hexo g -d = 清除缓存后生成页面并上传

部署Github

这才是我们的目的,让所有人都能看到您的站点。

新建仓库

打开GitHub官网,登录你的账号,如果没有就注册一个。

注册完登陆后,在GitHub看到一个 New repository,新建一个存储库。

创建一个和你用户名相同的仓库,后面加.github.io,只有这样,将来要部署到GitHub page的时候,才会被识别,也就是xxxx.github.io,其中xxx就是你注册GitHub的用户名。我这里是已经建过了。

输入存储库的名字 格式:youname.github.io比如我的仓库名称为zsuh.github.io,

选择Public公开存储库,记得勾选Add a README file,新建即可。

进入存储库后点击Settings(设置),左侧点击GitHub Pages(页面),将Source的Branch改成main点击Save。[/login]

由于字数限制,下篇在此↓↓↓

#Hexo+GitHub安装教程-基础建站篇二#

大家有问题欢迎在下方评论讨论

- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者不知年与月流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/45428.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
6条回复 |  最后回复于2022-8-1

不知年与月 [8级]

没人
发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...

[]

听说二楼有星币
发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...

不知年与月 [8级]

发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...

[]

听说一楼有星币
发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...

玖月๑ [1级]

支持一下。
发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...

不知年与月 [8级]

感谢支持
发布于2022-8-1

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
6人签到
已签0天
  • 46538帖子
  • 1935725热点量
  • 184535火热值