惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
博客园 - 司徒正美
C
Check Point Blog
G
Google Developers Blog
The GitHub Blog
The GitHub Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
有赞技术团队
有赞技术团队
P
Proofpoint News Feed
IT之家
IT之家
B
Blog
博客园_首页
量子位
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
J
Java Code Geeks
H
Help Net Security
A
About on SuperTechFans
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
D
DataBreaches.Net
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News

Wer Blog

离去 - Wer Blog 更优雅的使用CDN - Wer Blog 极验v3滑动拼图验证码逆向与绕过 - Wer Blog 天冷了 我的博客也下雪了 - Wer Blog 2025,在代码与热爱里慢慢生长 - Wer Blog 从豆包手机被封杀到智谱开源掀桌,这些天,我看到了中国AI最精彩的一场攻防战! - Wer Blog TEWA-861G SUPERADMIN权限获取 - Wer Blog Fuwari搭建指北 - Wer Blog 1Panel部署哪吒监控 - Wer Blog 回顾一下2021年9月7日我发的一个朋友圈 - Wer Blog 优化文章排序 - Wer Blog 使用RVC克隆自己的声音 - Wer Blog B站主播PK打首胜的最佳攻略 - Wer Blog 锐评B站粉丝勋章亲密度升级公告 - Wer Blog 数学期望:从理论到直播盲盒的现实应用 - Wer Blog 个人博客该何去何从 - Wer Blog Fuwari RSS 图片路径修复指北 - Wer Blog 又迁移了... - Wer Blog QQ机器人:Docker 一键部署 Koishi + NapCat 指北 - Wer Blog 旁路由新思路——“互指架构” - Wer Blog 🚀 使用Netlify反向代理网站的终极指南 🌐 - Wer Blog 一键DD脚本——快速重装纯净系统的终极解决方案 - Wer Blog 🌈 为你的Halo博客注入色彩:邮件美化模板 教程 - Wer Blog Ubuntu SSH暴力破解审查、预防 - Wer Blog (稳定)360t7 openwrt-immortalwrt 自用固件 - Wer Blog 纯净版封装镜像 - Wer Blog 备案技巧 根据访客来源屏蔽管局检查 - Wer Blog
Hexo 避坑指南 - Wer Blog
Yy · 2022-11-29 · via Wer Blog

以下内容均以 Ubuntu 举例。每一步都需要按照我的来做,除非你明白你在做什么。

安装#

首先准备好环境:curlNode.jsGit

安装 curl#

安装 Node.js#

sudo curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -

sudo apt-get update

sudo apt-get install -y nodejs

安装 Git#

安装 Hexo 程序#

以上步骤都做完后,就可以开始安装Hexo了。

npm install -g hexo-cli

部署 Hexo#

根目录新建文件夹Hexo,然后cd进去。

//这里不带上 npx 的话会执行不了 npx hexo init

folder为新建的文件夹的名称。

如果报错了,提示权限不够,那就cd进folder里面。

npm install //进到 目录里就能去掉 npx 了 hexo g

然后把站点路径改成/Hexo/<folder>,运行目录改成public

现在,你就能访问该网站了。

安装主题、插件#

以下操作均要在 /Hexo/ 目录进行

  1. 我建议先挑选好主题并安装。(根据主题文档操作即可)

  2. 然后看看有没有什么想要的功能但主题又没有的,然后你就可以去找对应功能的插件并安装。(根据主题文档操作即可)

  3. 如果你是小白,那么我建议你先大致试一下插件的功能,看看插件跟主题兼不兼容。(大佬可跳过这一步)

  4. 按照自己的需求更改/Hexo/<folder>_config.yml(Hexo 的配置文件)以及/Hexo/<folder>/themes/主题名字_config.yml(主题的配置文件)。

常用命令#

最好背下来

hexo g#

编译更改过或新添加的文件

hexo g -w#

当你保存文件时会自动编译

hexo g -f#

重新编译所有文件(包括未修改的)

此操作类似但不等于 clean & g
你可以用另一种方法: hexo clean && hexo g

hexo clean#

删除所有编译出来的文件

npm install 插件名/主题名#

安装插件/主题

npm uninstall 插件名/主题名#

删除插件/主题