首页 > 系统相关 >Windows下hexo个人博客详细搭建教程

Windows下hexo个人博客详细搭建教程

时间:2023-05-17 21:34:09浏览次数:52  
标签:npm 教程 github hexo Windows 博客 js 安装

1.hexo介绍

hexo是一个静态的个人博客框架,静态的意思就是没有后台,就是直接将文件放到Web服务器中通过浏览器进行访问

官网链接:https://hexo.io/zh-cn/index.html

2.安装

1) 安装node.js

hexo需要node.js支持,所以需要先安装node.js,可参考 https://blog.csdn.net/chanyeolchichi/article/details/121348541

安装完成后命令行查看版本:

2) 安装cnpm

用npm安装一个淘宝的包管理工具,会快一些(当然也可以对npm换源,这里就不说了)

npm i -g cnpm --registry.npm.taobao.org  # -g就是全局安装

3) 安装hexo

cnpm install -g hexo-cli
hexo -v

3.先在本地搭建博客进行测试

1)初始化:

找一个目录建立一个空的文件夹,专门用来放博客的静态文件

d:
cd file
mkdir blog
cd blog
hexo init  # 初始化

我这里之前初始化过其他的目录,所以会比较快,如果是第一次需要等待从github上拉取一系列文件

初始化后的目录如下:

2) 本地启动

由于是基于node.js,所以如果在本次启动的话会在本地开启一个web服务:

hexo s

可以看到在4000端口启动了一个web服务:

浏览器直接访问:

显示的是默认为你创建的文章

3) 完善博客

接下来自己创建一个文章

hexo new "我的第一篇hexo博客"

文件会放在 ./source/_posts/ 目录下

我用vscode编辑一下:

编辑完成后退回到博客路径并重新生成

cd ../..
hexo g
hexo s  # 再启动一下

再次访问就可以看到刚才写的博客了:

3.将博客部署到github上

这样我们就可以通过github的地址访问个人博客

1) 首先创建一个新的仓库:

仓库名是固定的:必须是你的用户名.github.io

这个页面先不要关,我们要用到箭头所指向的仓库地址:

2) 回到windows终端安装一个插件

cnpm install --save hexo-deployer-git

3) 修改配置文件_config.yml(就在博客目录下)

在最下方找到 Deployment

修改配置如下(注意:每个冒号后都要有空格):

4) 一键部署

在此之前需要先在github上生成一个token,

hexo d

会提示输入用户名和密码(刚刚获取的token)

可以看到已经推送成功了:

直接访问github的域名:https://你的用户名.github.io/

标签:npm,教程,github,hexo,Windows,博客,js,安装
From: https://www.cnblogs.com/junlin623/p/17410016.html

相关文章

  • windows环境下如何优雅搭建ftp服务?
    目录0.前言1.ftp简介2.下载ApacheFTPServer3.下载并解压压缩包4.修改配置文件4.1修改users.properties配置文件4.2修改ftpd-typical.xml配置文件5.启动FTPServer6.访问FTP7.ftp的启动与关闭0.前言由于学习或工作需要,我们经常需要和他人或其他电脑共享文件,在这之前我们普遍......
  • Windows10安装oracle 19c数据库+PLsql详细安装过程
    Windows版Oracle19c安装过程记录文章目录Windows版Oracle19c安装过程记录前言安装过程1下载2安装3检查是否安装成功。PLSQL连接Oracle数据库前言安装Windows版Oracle19c。官网:https://www.oracle.com/database/technologies/安装过程首先在百度上搜索Windows版Oraclec19安装。1......
  • 搭建个人博客-hexo+github详细完整步骤
    自己也算是摸爬滚打搭建成功,然后自己再重新安装部署一遍,把完整步骤分享给大家,同时最后有一些连接,如果我的步骤不行,大家可以参考其他人的(这个有点花费时间,大家提前有个心理准备-_-)一、第一步:下载安装Git1、Git下载地址2、安装步骤个人选择全选选择第二个......
  • 搭建个人博客-hexo+github详细完整步骤
    自己也算是摸爬滚打搭建成功,然后自己再重新安装部署一遍,把完整步骤分享给大家,同时最后有一些连接,如果我的步骤不行,大家可以参考其他人的(这个有点花费时间,大家提前有个心理准备 -_-)一、第一步:下载安装Git1、Git下载地址2、安装步骤个人选择全选选择......
  • GT-HMI Designer安装教程
    一、简介GT-HMI(HumanMachineInterface)国产开源GUI框架及永久免费设计软件。它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。针对国内市场及用户需求,使用习惯进行了优化设计,为国内工程师量身打造!产品由中国高通GENITOP倾心打造,继承了中国......
  • wincc报表,通用报表,数据报表,独立于任何组态软件运行(为windows,pc端独立软件),
    wincc报表,通用报表,数据报表,独立于任何组态软件运行(为windows,pc端独立软件),1:可以采集任何pc端组态软件(ifix,wincc,组态王,simatic_net,pcacess,pcacesssmart,kep等等)2:支持服务器读写,同时支持数据库读写修改3:支持日报,月报,时报,年报等多种报表生成4:支持时间段,单字段,值区间,字段排序等功能......
  • 在Linux/Windows/Mac上刷新DNS缓存的方法
    在Linux/Windows/Mac上刷新DNS缓存的方法刷新dns缓存让你可以得到新的域名解析。当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试。但是不同的系统,Windows、MacOS和Linux上的方法是不一样的。1.Windows系统刷新DNS缓存开始-->运行-->输入cmd并回车在打开的命......
  • MAC的U盘在windows下格式化
    MAC的U盘在windows下格式化1.进入命令提示符2.输入Diskpart 进入磁盘管理3.listdisk 显示所有的磁盘4.selectdisk2(2为刚刚list出来U盘序号)5.输入clean6.然后就可以正常格式化了.如果还是不行.进入磁盘管理.先分区.再格式化......
  • 使用教程 | 基于TSMaster如何实现LIN RBS 剩余总线仿真
    本文导读RBS全称是:residualbussimulation,也就是所谓的剩余总线仿真。主要是基于车载网络数据库,如CAN/LIN/FlexRay/以太网数据库,仿真该网络内部各个节点的通讯行为。本文主要讲解TSMaster中LINRBS的操作流程。本文目录:一、硬件连接准备二、TSMaster软件LINRBS操作流程1.......
  • Pandas GroupBy 使用教程
    实例1将分组后的字符拼接importpandasaspddf=pd.DataFrame({'user_id':[1,2,1,3,3],'content_id':[1,1,2,2,2],'tag':['cool','nice','clever','clever','not-bad']})df将d......