-
Hexo
2020-11-28 16:33:51什么是Hexo Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Hexo准备 Git Git:下载地址 Linux(Debian): sudo apt install ...什么是Hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
Hexo准备
Git
Git:下载地址
Linux(Debian): sudo apt install gitNode.js
淘宝镜像地址https://npm.taobao.org/mirrors/node,Windows10下载安装包 node-v15.0.0-x64.msi。安装完成后打开power shell, node --version 查看是否安装成功。
Hexo Install
npm install -g hexo-cli
对于熟悉 npm 的进阶用户,可以仅局部安装 hexo 包,npm install hexo。
安装以后,可以使用以下两种方式执行 Hexo:
npx hexo
将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo :
echo ‘PATH="$PATH:./node_modules/.bin"’ >> ~/.profileHexo 建站
hexo init
cd
npm install
未完待续… -
hexo
2019-07-18 15:54:17hexo new “postname” #新建文章 hexo new page “pagename”#新建页面 hexo generate #生成静态页面至public目录 hexo server #开启预览访问端口(默认端口4000,“Ctrl+c” 关闭server) hexo delopy # 部署到...hexo new “postname” #新建文章
hexo new page “pagename”#新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,“Ctrl+c” 关闭server)
hexo delopy # 部署到Github
hexo help# 查看帮助
hexo version #查看hexo版本
缩写
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
组合命令
hexo s -g#生成并本地预览
hexo d -g#生成并上传
hexo文件夹下的_config.yml
文件中注意冒号后必须跟一个空格
hexo new “my-first-blog” 定位到我们的hexo的根目录
hexo会帮我们在创建_posts下生成相关md文件
我们只需要在此写博客即可
参考
https://www.cnblogs.com/liuxianan/p/build-blog-website-by-hexo-github.html
-
hexo g报错
2020-12-31 19:37:25运行hexo g出现很长的报错,没有空的md文件 <p>root-Builder:/opt/hexo# hexo g INFO Start processing INFO Files loaded in 559 ms Unhandled rejection ReferenceError: /opt/hexo/themes/Anisina/layout/... -
hexo码云博客运行hexo clean,hexo g,hexo d等命令时报错
2020-12-04 09:40:23hexo码云博客运行hexo clean,hexo g,hexo d等命令时报错 报错信息 ERROR Cannot find module 'hexo' from 'F:\hexo' ERROR Local hexo loading failed in F:\hexo ERROR Try running: 'rm -rf node_modules &...hexo码云博客运行hexo clean,hexo g,hexo d等命令时报错
报错信息
ERROR Cannot find module 'hexo' from 'F:\hexo' ERROR Local hexo loading failed in F:\hexo ERROR Try running: 'rm -rf node_modules && npm install --force'
异常原因
博客根目录下缺少node_modules文件夹
解决方法
在博客根目录下打开命令提示符窗口,输入npm install,等待下载完成即可
-
hexo d 报错 hexo 安装搜索功能 hexo 报错没有git
2020-12-04 10:53:53hexo 部署提交不上,github仓库上文件未更新 大家好,几个月前,我申请了一个域名,然后用hexo生成静态页面并部署到github,参考网上教程,做了我的博客。后来我把Hexo的文件专门备份了,然后电脑系统重装。 现在...hexo 部署提交不上,github仓库上文件未更新
大家好,几个月前,我申请了一个域名,然后用hexo生成静态页面并部署到github,参考网上教程,做了我的博客。后来我把Hexo的文件专门备份了,然后电脑系统重装。
现在我写了文章准备再次更新。就重新配置等等,现在本地可以预览,有新文章等等的,但hexo d部署却提交不上github。导致我的网站也就无法更新了。
明明已经把新文章放进post文件了,public文件里也有新文章,本地hexo s,预览也是可以的。自己的域名也是放在source目录下的cname里的。之前都是可以的,现在重新配置就不行了。nothing to commit, working directory clean。。。
这是hexo d之后的显示。
这是根目录下config配置,git和github,https,http,@git什么的都试了。
删除 .deploy_git目录,再执行 hexo d -g就可以了
如果报错 没有master 如下:
root@756242cbe446:/he/blog_source# hexo d INFO Deploying: git INFO Clearing .deploy_git folder... INFO Copying files from public folder... INFO Copying files from extend dirs... On branch master nothing to commit, working tree clean Counting objects: 467, done. Delta compression using up to 2 threads. Compressing objects: 100% (273/273), done. Writing objects: 100% (467/467), 906.27 KiB | 0 bytes/s, done. Total 467 (delta 155), reused 0 (delta 0) remote: Resolving deltas: 100% (155/155), done. remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:horysk/horysk.git + cff865e...ef1f6bc HEAD -> master (forced update) Branch master set up to track remote branch master from git@gitee.com:xxxxxx/xxxx.git. On branch master nothing to commit, working tree clean fatal: 'master' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html Error: Spawn failed at ChildProcess.<anonymous> (/he/blog_source/node_modules/hexo-util/lib/spawn.js:51:21) at ChildProcess.emit (node:events:376:20) at Process.ChildProcess._handle.onexit (node:internal/child_process:277:12)
把Deployment改为
# Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: type: git repository: git@gitee.com:xxxxx/xxxx.git
hexo 安装搜索功能
npm install hexo-generator-searchdb --save
查看 /themes/next/_config.yml 配置
- 搜索 local_search看看这个下面的enable 是否处于
local_search: enable: true
查看添加配置(这个我个人觉得嘛加和不加没有区别)
- 添加 /themes/next/_config.yml
hexo d 报错 ERROR Deployer not found: git
npm install hexo-deployer-git --save
-
hexo插件推荐 | hexo
2018-05-08 10:16:47推荐一些我使用的 hexo 插件: 插件 用途 hexo-all-minifier css,js,html等的压缩 hexo-autonofollow 自动对外部链接增加nofollow属性 hexo-generator-sitemap 生成sitemap hexo-generator-... -
hexo引用本地图片无法显示
2018-11-15 11:30:13最近重新开始用起hexo,但是发现在文章中引用本地图片时总是显示不出来。 问题如下图所示。 花费了许久时间才解决这个问题。 因此将一些解决经验整理出来,希望能帮助到大家。 一、插件安装与配置 首先我们... -
Hexo写作
2020-04-15 22:03:49Hexo写作 本文介绍了一些基本的Hexo配置和使用hexo+GitHub写作的流程。 1. Hexo基本命令 hexo g = hexo generate #生成 hexo s = hexo server #启动本地预览 hexo d = hexo deploy #远程部署 hexo n "文章标题" = ... -
hexo博客搭建
2020-07-13 04:11:160元搭建自己的hexo博客;稳定,可定制,简洁美观。 -
hexo教程系列——hexo配置教程
2016-11-11 17:04:15本文对hexo的配置文件进行了说明。 网站的配置文件 网站配置文件的存储位置:hexo_blog/_config.yml。 配置文件中,冒号后面一定要加空格。 hexo官方配置说明 我的配置文件内容如下所示。 # Hexo Configuration ... -
hexo building
2020-03-07 10:33:13hexo building npm install -g hexo-cli mkdir folder && cd folder hexo init name #have entered the folder hexo s #Startup s is abbreviation hexo n "passage" #create a new post hexo clean.... -
hexo搭建
2020-04-26 20:35:40HEXO的使用 搭建Node.js环境和安装git 搭建hexo 1.安装hexo(windows) 2.创建本地博客 2.1测试本地博客 HEXO的使用 搭建Node.js环境和安装git 搭建hexo 1.安装hexo(windows) 进入cmd输入以下命令安装... -
hexo搭建个人博客之Hexo安装
2018-12-21 02:28:36hexo搭建个人博客之Hexo安装 欢迎访问我的博客,祝码农同胞们早日走上人生巅峰,迎娶白富美~~~ 什么是hexo一个快速高效的博客框架 安装hexo安装hexo之前,先确认自己必须已经安装了NodeJs和Git和已经拥有了GitHub... -
hexo-lute:基于Lute的Hexo降价渲染器-源码
2021-02-15 15:08:52hexo-renderer-marked -Hexo随附的默认markdown渲染器。 hexo-renderer-markdown-it -Hexo制作的另一种官方降价渲染器。 然后使用以下命令安装hexo-lute : $ npm i hexo-lute --save # yarn add hexo-lute # if... -
Hexo命令
2020-07-10 14:19:00进入hexo目录下的_post目录,如D:\Hexo\Blog\source_posts。输入命令hexo new “文章标题”。在这个目录下则会出现这个文件并包含储存对应文章图片的文件夹。 2、清除缓存文件 db.json 和已生成的静态文件 public ... -
hexo入门
2019-10-09 13:48:11前提 熟悉git 拥有github page 仓库 开始 ...在linux系统下使用命令行创建blog文件夹,然后进入 ...在blog下安装hexo ...npm install -g hexo-cli ...npm install --save hexo-deployer-git hexo使用 h... -
Hexo优化
2018-02-02 16:43:22Hexo安装 npm install hexo-cli -g npm install hexo-deployer-git –save创建Hexo文件夹 hexo initlocalhost:4000 hexo generate hexo server hexo g -d npm install hexo-deployer-git –save -
hexo安装插件hexo-admin
2019-09-30 14:18:17hexo使用编辑文章时,若用其原生方式,则不便利,还好官网提供了一款插件hexo-admin界面化了markdown编辑器,只需要访问:http://127.0.0.1:4000/admin即可方便快捷的进行博文编辑了,效果如下: 话不多说,... -
hexo error
2020-04-01 16:35:00ERROR Plugin load failed: hexo-prism-plugin 找到node_modules/目录下有hexo-prism-plugin文件夹删除 -
hexo教程系列——hexo安装教程
2016-11-11 17:00:12本文详细描述了如何在Github上,使用hexo部署博客。 安装Hexo安装node.js node.js官方下载地址 从上面的链接下载node.js,并安装。 注意:官方链接可能需要翻墙 注意:我的操作系统是Windows 7 (64bit) 设置npm...
-
数据结构(单向循环列表、栈、队列、冒泡排序)
-
肖sir_多测师高级金牌讲师__app面试题(001)
-
VxWorks/tornado环境搭建(Win764位corei5下试验成功)
-
ctfshow-unusualrsa2
-
程序员必修基础套餐课
-
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
-
四元数随机向量处理中的块-Hankle-歪斜循环矩阵
-
policy-drools-applications:https:gerrit.onap.orgr#adminprojectspolicydrools-applications的镜像-源码
-
Spring MVC入门——day04
-
MMM 集群部署实现 MySQL 高可用和读写分离
-
Galois场上建立和生成双线性多元二次拟群的广义算法
-
zjs-my-diary-20210224
-
docker基本使用教程, 以及docker部署flask框架示例
-
RSE-PoW:具有授权的重复数据删除功能的角色对称加密PoW方案,用于多媒体数据
-
央行未来将继续通过不断测试优化数字货币和完善相应功能
-
UML数据建模工具之EnterpriseArchitect(EA)实例
-
HTML6,表单的应用,表单初级验证
-
基于得分法的模糊软集可有可无的参数集
-
2021牛客寒假算法基础集训营5-G模仿游戏(思维好题+贪心)
-
transfereArgent_backend-源码