hexo搭建博客系统

RT-Thread GD32F4xx HWTIMER驱动 GD32F4xx RT-Thread 硬件定时器驱动调试使用记录 阅读详情

欢迎访问我的网站

- 搭建hexo

即使扒了很多大佬的搭建教程,还是踩了很多坑,所以打算记录下来自己的搭建过程。本文主要介绍win10下hexo3.1.1搭建,并发布到GitHub上。

<!--more-->

环境搭建

 安装nodejs(必须)

  • 作用:用来生成静态页面的
  • 方法:到node.js官网下载并安装。我是用的是win10下v6.9.1版本。

 安装git(必须)

  • 作用:把本地的hexo内容提交到github上去。
  • 方法:进入git官方下载即可,速度较慢。

 申请GitHub账号(必须)

  • 作用:是用来做博客的远程创库、域名、服务器之类的。
  • 方法:到github官网自行注册,如果想深入学习请看pro git教程

安装并搭建hexo

 安装hexo

  • 进入git或cmd执行以下命令
    npm install -g hexo
  • hexo必备插件,建议一起安装
    $ npm install hexo-generator-index --save #索引生成器
    $ npm install hexo-generator-archive --save #归档生成器
    $ npm install hexo-generator-category --save #分类生成器
    $ npm install hexo-generator-tag --save #标签生成器
    $ npm install hexo-server --save #本地服务
    $ npm install hexo-deployer-git --save #hexo通过git发布(必装)
    $ npm install hexo-renderer-marked@0.2.7--save #渲染器
    $ npm install hexo-renderer-stylus@0.3.0 --save #渲染器
  • 安装过程中不知道为毛我多了两个蜜汁报错,但到最后也没太大影响
    npm WARN deprecated swig@1.4.2: This package is no longer maintained
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevent@^1.0.0(node_modules\hexo\node_modules|chokidar\node_mdules\fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
  • 初始化
    选择本地磁盘某个位置创建本地hexo文件夹,进入后右键 git bash
    1 $ hexo init
  • 生成静态页面
    2 $ hexo p
  • 本地服务
    必须安装 hexo server,否则无用
    3 hexo s
    至此本地hexo已建立成功,测试网址:http://localhost:4000

这里报错

 ERROR Local hexo not found in xxx

1.背景:

Hexo搭建博客之后用git已经将所有的source都同步到了git上,在另一台电脑上将源代码clone下来之后,直接执行 hexo server,出现 
错误

ERROR Local hexo not found in E:\blog
ERROR Try running: 'npm install hexo --save'

2.解决方案:

cd E:\blog
npm install
hexo server

3.原因 :

.gitignore文件里面忽略了node_modules文件夹,所以这个文件夹没有更新上去。所以用npm重新安装即可。

 

 

 

配置GitHub

  • 建立Repository
    建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】

现在我们需要编辑_config.yml文件:
翻到最下面,改成我这样子的

deploy: 
    type: git   #有的版本是github也是个小坑,注意
    repo: https://github.com/xunfeng911/xunfeng911.github.com.git
     #我的github是xufeng911 换成你本人的
    branch: master

然后保存后执行命令:

hexo d

注意yml格式文件冒号后面必须加一个空格
执行完毕后访问your_user_name.github.io
即可看到部署在github上的默认博客,第一次发布可能会有10分钟的延迟。

到这里,一个全新的hexo博客就建成了。

附录

常用命令:

hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #将.deploy目录部署到GitHub
hexo help # 查看帮助
hexo version #查看Hexo的版本

简写

hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
 

每次部署的步骤,可按以下三步来进行。

    hexo clean

    hexo generate

    hexo deploy

一些常用命令:

hexo new"postName" #新建文章

hexo new page"pageName" #新建页面

hexo generate #生成静态页面至public目录

hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)

hexo deploy #将.deploy目录部署到GitHub

hexo help # 查看帮助

hexo version #查看Hexo的版本

 

报错总结

在git bush中如何退出vim编辑器

 

一直按住esc ,再连续按大写的z两次就退出来了。

 

搭建 hexo,在执行 hexo deploy 后,出现 error deployer not found:github 的错误

npm install hexo-deployer-git --save

 

之后我用了  http://moxfive.coding.me/yelee/  作为主题

最后放上我的博客地址:欢迎访问我的网站

 

 

 

 

 

 

 

彻底解决JDK安装包点击后无反应 jdk双击无法安装,jdk双击没反应,jdk安装包双击后没反应。 阅读详情

相关推荐

Wireshark实战解析IEC 61850 GOOSE报文:智能变电站通信调试指南

网络协议分析是理解现代工业通信系统的基础,其核心原理在于对数据包的捕获、解码与解析。在电力自动化领域,IEC 61850标准定义了智能变电站内设备间高效、可靠的通信框架,其中GOOSE(通用面向对象变电站事件)协议因其基于以太网多播和快速重传机制,成为保护跳闸、联锁等关键信号传输的基石,其技术价值在于实现了微秒级延迟的高可靠性通信。掌握GOOSE报文的分析能力,对于现场调试、故障定位及系统验证至关重要。本文聚焦于使用Wireshark这一网络分析工具,深入解析GOOSE报文结构,涵盖从以太网帧头、协议标识到

weixin_34401479的博客 374

用Hexo写博客 - ERROR Local hexo not found in xxx

1.背景:Hexo搭建博客之后用git已经将所有的source都同步到了git上,在另一台电脑上将源代码clone下来之后,直接执行 hexo server,出现 错误ERROR Local hexo not found in E:\blog ERROR Try running: 'npm install hexo --save' 2.解决方案:cd E:\blog npm install hex

1万+

零成本实现飞牛 OS 内网穿透:CloudFlare 隧道搭建全攻略

一、引言:突破内网限制的最优解当你的内网环境中部署了飞牛 OS 系统(无论是老旧电脑还是 NAS 设备),想要实现公网访问时,传统方案往往面临两大痛点:公网 IP 申请困难且成本高DDNS 动态解析配置复杂专业内网穿透工具存在付费门槛今天为大家带来零成本解决方案:通过免费域名搭配 CloudFlare 隧道技术,无需公网 IP 即可轻松实现飞牛 OS 服务的公网访问。全程操作可视化,新手也能快速上手!二、前期准备:必备工具清单(1)域名准备。

Honmaple的博客 7491

搭建Hexo博客在git上执行 hexo d /hexo g 报错:ERROR Local hexo not found in D:\hexo 解决

Hexo搭建博客的时候,已经使用命令在cmd中下载了依赖包,但是执行 hexo d 和hexo g 报错,报错如截图:ERROR Local hexo not found in D:\hexoERROR Try running:'npm install hexo --save'导致这个原因为在自己的博客文件夹中,.gitignore文件中添加了node_modules/,导致更新的时候,这个文件夹...

蜡笔love小新的博客 9156

Crossformer实战:从零开始搭建多变量时间序列预测模型(附ETTh1数据集调参指南)

本文提供了从零开始搭建Crossformer多变量时间序列预测模型的实战指南,并附有详细的ETTh1数据集调参攻略。文章深入解析了Crossformer的核心设计,重点探讨了seg_len和win_size等关键参数对模型性能的影响,并分享了环境配置、训练调试及常见问题的解决方案,帮助开发者高效应用这一前沿深度学习模型。

weixin_29281915的博客 316

024、反激变换器的短路保护设计

本文详细探讨了反激变换器短路保护的设计要点与实践经验。作者通过实际案例分析了短路时反激拓扑的电流特性,指出初级峰值电流限制是最基础的保护手段,但需配合打嗝模式使用。文章重点剖析了打嗝模式设计的三个关键陷阱:频率设定、退出条件和软启动衔接。同时强调次级侧辅助保护、变压器参数优化、环路响应协调的重要性,并比较了自恢复与锁死方案的适用场景。最后提出实测验证的四个关键点和设计经验:不盲信芯片手册、保护电路独立设计、充分留有余量、进行破坏性测试。全文以工程实践为导向,为反激电源的可靠短路保护提供了系统性解决方案。

Jack010169的博客 237

hexo init时出现 ERROR Local hexo not found in D:\Hexo

hexo init时出现 ERROR Local hexo not found in D:\Hexo ERROR Try running: 'npm install hexo --save' 把Hexo文件夹中的所有文件删除 重新输入hexo init

AlbertLiangzt的博客 7028

Linux V3H 平台开发系列讲解(串行解串篇)2.2.2 MAX9296 MAX96705 GMSL1 续篇--串行器提前配置

本文详细介绍了在Linux v3h平台上,针对Max9296解串器和解串器max96705的详解配置,验证可出图,内容包括串行器解串器介绍、链路框架、硬件连接、速率配置,以及遇到的图像异常问题及解决方法。

xian18809311584的博客 537

Hexo s 提示 Local hexo not found in XXX 的解决方法

Hexo s 提示 Local hexo not found in XXX 的解决方法 需要转移 Hexo 文件到另外一台电脑,把 Hexo 文件夹里的所有文件复制到另一台电脑上,配置好 Hexo,最后hexo s时却提示 ERROR Local hexo not found in G:\XcantloadX ERROR Try running: 'npm install hexo --s 的解决方法

XcantloadX的博客 7708

NSX-T 4.1部署搭建

NSX-T4.1 部署搭建

weixin_58250887的博客 564

基于C++和Basler SDK的相机开发详解

Basler相机是德国Basler公司生产的高性能工业相机,具有高分辨率、高帧率和低噪声的特点。Basler相机广泛应用于机器视觉、工业自动化、医疗影像和安防监控等领域。高分辨率和高帧率:能够捕捉清晰、细腻的图像。多种接口:支持USB、GigE、Camera Link等多种接口,方便不同应用场景的需求。丰富的配置选项:支持多种图像格式、分辨率和帧率的配置,适应不同的应用需求。本文详细介绍了如何基于C++和Basler SDK进行相机开发,涵盖了从环境搭建、相机连接、图像采集到图像处理的完整过程。

qq_38334677的博客 2096

在Android上搭建hexo博客

{% note success %}暑假刚开始的时候放假回家没带电脑,只能玩手机,想折腾一下博客都没有条件,在一个发现一个app,卧槽��,termux真的强大!(初始化需要科学上网)安卓手机上的linux简直了,在手机就可以搭了一个hexo博客,只要在github上实现分支管理就可以多终端同步更新了。恕我学疏才浅,还只想到这些!一开始想回校后,折腾一下hexo-admin实现类似动态博客一样的多...

博採眾長 1万+

基于深度学习的工业零件缺陷检测系统

工业零件缺陷检测系统摘要 本文介绍了一个基于深度学习的工业零件缺陷检测系统解决方案。该系统采用Faster R-CNN目标检测算法,结合PyTorch框架和OpenCV图像处理库,实现了对工业零件表面缺陷(如裂纹、划痕、凹坑等)的自动检测与定位。系统包含完整的开发流程:从数据采集与标注、数据增强预处理、模型构建与训练,到最终的评估与部署。相比传统机器视觉方法,该深度学习方案具有更强的特征表示能力和环境适应性,能够有效提升工业质检的准确率和效率。文章详细阐述了系统架构设计、实现细节和优化策略,并提供了完整的代

huanghm88的专栏 286

【腾讯云Cloud Studio 实战训练营】- Cloud Studio快速搭建Hexo博客系统

随着互联网迅速发展,踊跃出很多优秀的社交网站让用户分享信息更加便捷。做为一个不甘寂寞的程序猿,也想要搭建一个属于自己的个人网站,如果你跟我志同道合正好有这样的想法,请跟随这篇文章《Cloud Studio快速搭建Hexo博客系统》,让你快速拥有自己的博客网站,写文章记录生活,享受这种从0到1的过程。

2302_79499487的博客 386

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

使用Hexo在Gitee上搭建个人博客系统

1111

gv_2486的博客 617

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【自搭博客系统篇一】:利用hexo搭建博客系统

自己搭建博客、Hexo

ygxyvip的博客 704

个人博客系统-前后端基于hexo搭建:轻松搭建个性化博客

个人博客系统-前后端基于hexo搭建:轻松搭建个性化博客 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在数字化时代,拥有一个个性化的个人博客已成为展示个人技术和分享生活点滴的重要途径。今天,我将为大家推荐一款基于hexo搭建的个人博客系统,它以其出色的易用性和高度的可定制性,让每个人都能轻松拥有自己的博客空间。 项目技术分析 个人博客系统-前后端基于hexo搭建,是...

gitblog_06703的博客 681

个人博客系统-前后端,基于hexo搭建

个人博客系统-前后端,基于hexo搭建 去发现同类优质开源项目:https://gitcode.com/ 此仓库提供的个人博客系统是基于流行的静态站点生成器hexo开发而成,它支持前后端完整功能,能够让用户快速搭建属于自己的个性化博客平台。 系统特点如下: 易于上手:基于hexo的成熟框架,即便是不具备专业知识的用户也能够快速上手搭建。 自定义模板:系统支持模版自定义,用户可以根据自己的喜好和需...

gitblog_06773的博客 336

无需服务器,搭建自己的Hexo博客系统

无需服务器,搭建自己的Hexo博客系统

MMKJSH的博客 572

hexo 本地编辑md文件_Hexo - 10分钟0成本搭建博客系统

前言10 分钟、0 成本这两个词毫不夸张。对于许多想写博客的小伙伴来说。在哪里写博客一直是一个难题,有的人选择 优快云,有的人选择知乎、有的人选择简书,还有的人选择自己搭建博客系统。 PS:作为一名程序员,当然要用个性化的博客系统才有意思嘛。所以对比了许多博客系统之后我选择了 Hexo. 想直接看怎么搭建的小伙伴,请跳至「二、开始!」阅读。一、为什么选择 Hexo1.1 Hexo 的优势Hexo...

weixin_39947351的博客 435

搭建hexo博客系统

搭建hexo博客系统前几天完成了一个hexo主题,便想着出一篇关于搭建hexo博客系统的博客。在正文开始之前,假设你已掌握如下技能: git基本操作 hexo命令 项目地址线上地址基本配置安装 hexo npm install hexo-cli -g // 在你准备存放项目的路径下 hexo init blog 下载 hexo-theme-sky 主题 ...

weixin_30593443的博客 121

hexo博客系统搭建过程

title: hexo博客系统搭建过程 date: 2018-02-22 19:29:01 updated: 2020-02-22 21:08:22 categories: 综合技术 tags: - hexo - gitee - 博客 搭建Hexo博客的经验贴,便于日后查看,也希望新手少走弯路 前言 说道技术博客,最开始在csdn上记录技术学习笔记较多,坚持时间较长。后来也迁移副本至博客园,...

Pop_Rain的博客 765

Hexo博客系统的搭建

引言: Hexo可以理解为是基于node.js制作的一个博客工具,不是我们理解的一个开源的博客系统。通过markdown编写文章,然后hexo帮我们生成静态的html页面,然后,将生成的html上传到我们的服务器,或上传到Github、Gitee等仓库托管平台,在开启该类仓库的Pages服务后便可使用。简而言之:hexo是个静态页面生成、上传的工具。 Hexo简介 Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub、Gitee或Coding上,是

yczlab @ 博客 1757

hexo静态博客系统搭建总结-1

从事前端工作有段时间了,想停下脚步总结一下,相信对自己对团队都会有帮助。 以前搭过个人网站www.icommon.net,由于使用了数据库非常慢。这次选择静态博客系统hexo,hexo的官网是https://hexo.io/。 域名一直都续着费,空间在淘宝花了几块钱买了一个月试用一下。 下面是使用hexo的初体验,也发布了第一篇文章在个人网站上,深入的还没用到,下次再写: 安装 先...

weixin_30664615的博客 105

基于黑群晖 NAS 搭建 Hexo 博客系统

[教程]:基于黑群晖 NAS 搭建 Hexo 博客系统 1. SSH 登录 NAS 1.1 在 NAS 上开启 SSH 功能 登陆 NAS 管理界面。 打开 控制面板。 打开终端机和SNMP选项卡,选中启动 SSH 功能,点击应用完成配置。 注意:只有administrator群组的用户账号才能通过 SSH 登陆。 1.2 SSH 登陆 NAS 如果你使用的是 Windows 操作系统,那可以使用putty、secureCRT等支持 SSH 的工具进行登录。 如果你使用的是 Linux 操

程序员仓库 4454

搭建Hexo博客系统

也许这个教程部署不是特别详细,因为我主要是参考这个链接:https://blog.youkuaiyun.com/weixin_39879178/article/details/80319392 感觉这里已经写的很详细了,所以有些我也就不再重复了。完全小白可以参考这个链接。有一定的基础,可以参考我的这个教程安装。必定能马到成功。 hexo博客系统需要node.js的环境,因为需要安装对应的依赖库。同时还需要...

weixin_30487201的博客 148

hexo博客系统搭建

这里虽然提示 localhost,但是依然可以通过IP地址进行访问。访问地址:10.0.0.13:4000。

qq_45307194的博客 324
上一篇: css 整理
下一篇: git基本操作
八点二十四分
博客等级 码龄10年 29粉丝 291原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值