-
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 A fast, simple & powerful blog framework, powered by Node.js. Website | Documentation | Installation Guide | Contribution Guide | Code of Conduct | API | Twitter Features ...
-
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博客搭建
2020-07-13 04:11:160元搭建自己的hexo博客;稳定,可定制,简洁美观。 -
hexo引用本地图片无法显示
2018-11-15 11:30:13最近重新开始用起hexo,但是发现在文章中引用本地图片时总是显示不出来。 问题如下图所示。 花费了许久时间才解决这个问题。 因此将一些解决经验整理出来,希望能帮助到大家。 一、插件安装与配置 首先我们... -
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写作
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教程系列——hexo配置教程
2016-11-11 17:04:15本文对hexo的配置文件进行了说明。 网站的配置文件 网站配置文件的存储位置:hexo_blog/_config.yml。 配置文件中,冒号后面一定要加空格。 hexo官方配置说明 我的配置文件内容如下所示。 # Hexo Configuration ... -
【hexo】搭建hexo博客
2020-08-07 19:18:37准备工作 github上创建仓库 ...比如我的:HappyTeemo7569.github.io 安装环境 ...npm install -g hexo-cli hexo init blog cd blog hexo new test_my_site //创建测试文章 hexo g hexo s 打开 localhost -
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命令
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教程系列——hexo安装教程
2016-11-11 17:00:12本文详细描述了如何在Github上,使用hexo部署博客。 安装Hexo安装node.js node.js官方下载地址 从上面的链接下载node.js,并安装。 注意:官方链接可能需要翻墙 注意:我的操作系统是Windows 7 (64bit) 设置npm...
-
【数据分析-随到随学】Mysql数据库
-
深度残差
-
CentOS 7 安装PHP 5.4.16
-
linux 内存池三方库 用了他你就不需要自己编写内存池了.zip
-
web前端开发规范
-
如何实现Envoy 动态配置一个简单的控制平面
-
Latex学习笔记(六)插入图片
-
阿里巴巴-大数据工程师必读手册.pdf
-
vue前端UI框架有哪些?
-
(新)备战2021软考网络工程师终极解密培训套餐
-
【Andriod Studio学习】6.线程
-
数据结构算法实现(严蔚敏版配套实现程序)
-
flutter插件调用APP页面、使用原生aar,framework库
-
基于XML和注解的声明式事物控制
-
(新)备战2021软考系统集成学习套餐
-
备战2021软考网络规划设计师历年真题套餐
-
微服务系列第七十一季-Spring入门
-
(新)备战2021软考网络工程师分类强化培训套餐
-
2021-01-18
-
html个人简历表格制作