Hexo博客搭建(Mac)

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

系统环境配置

配置Github

1. 创建代码库

Create a new repository

2. 开启GitHub Pages功能

点击Automatic page generator,Github将会自动替你创建出一个Github pages的页面。你可以通过http://username.github.io 来访问你的个人主页。

安装Hexo

在自己认为合适的地方创建一个文件夹(以blog)为例,cd进该文件夹,在命令行中输入:

$ npm install -g hexo-cli
$ npm install hexo --save

如果出现了以下情况,Hexo下载不下来:

可以尝试使用cnpm代替npm(后面的操作中如有类似问题,都可沿用此方法,后文不再赘述)

这里会要求输入用户密码,之后便可成功安装。

接下来可以输入$ hexo -v查看是否安装成功:

(如果对我的“终端”感兴趣,可以戳这里:iTerm2 + oh my zsh )

初始化Hexo

接着输入$ hexo init
然后输入$ npm install,之后npm将会自动安装你需要的组件,只需要等待npm操作即可。

使用Hexo

配置Hexo

可以直接在_config.yml中进行修改,也可以在命令行中输入$ vi _config.yml直接进行修改,修改的内容可以参考官方文档

这里贴上一些必要的配置(记得改lwxwl):

常用的命令

$ hexo generate (hexo g)   // 生成静态文件,会在当前目录下生成一个新的叫做public的文件夹
$ hexo server (hexo s)     // 启动本地web服务,用于博客的预览
$ hexo deploy (hexo d)     // 部署播客到远端(比如github, heroku等平台)
$ hexo new "postName"      // 新建文章
$ hexo new page "pageName" // 新建页面

// 常用的组合
$ hexo d -g                // 生成部署
$ hexo s -g                // 生成预览

更换主题

相关推荐

官网上收录了常用的一些主题,可以自行查找。
以下列出Github上Star较多的一些主题:

NexT

yilia

Material Theme

Ochuunn

还有很多好看又好用的主题,这里就不一一列举了……

相关操作(以NexT为例)

还是先cd进你的博客文件夹,参考对应主题所给出的下载方法,如:

$ git clone https://github.com/iissnan/hexo-theme-next themes/next

接着修改_config.yml,找到theme字段,将其修改为对应的主题名称。

一些更加详细的配置要参考你所使用的主题和你的个人喜好而定。
最后走一遍流程:

$ hexo g
$ hexo s
$ hexo d

常见问题

这里推荐一个博客,里面整理的问题比较全面。

下面列出我搭博客时遇到的一些问题:

1. 页面没有渲染(partial转义失败)

解决方案:cd进博客所在目录下,执行$ npm install用以安装插件。

2.

解决方案:执行$ npm install hexo-deployer-git --save安装对应的deploy模块,检查_config.ymldeploy板块是否配置好了,若未配置好,参考上文配置Hexo板块进行配置。

相关链接

这里给出我搭博客时看到的一些比较好的链接,部分已在上文提及。

Hexo官网

Hexo博客搭建图文教程

Hexo + Github Pages搭建个人独立博客

Hexo常见问题解决方案

希望能帮助到大家٩(∗ ›ω‹ ∗)و
我的Github:https://github.com/lwxwl

Mac搭建目前最in的hexo博客 现在随着短视频,抖音,快手的流行NDK模块开发也显得越发重要,需要这块人才的企业也越来越多,随之学习这块的人也变多了,音视频的开发,往往是比较难的,而这个比较难的技术就是NDK里面的技术。音视频/高清大图片/人工智能/直播/抖音等等这年与用户最紧密,与我们生活最相关的技术一直都在寻找最终的技术落地平台,以前是windows系统,而现在则是移动系统了,移动系统中又是以Android占比绝大部分为前提,所以AndroidNDK技术已经是我们必备技能了。 阅读详情

相关推荐

Hexo + GitHub搭建个人博客Mac版)

基于Hexo+GitHub在Mac系统进行了博客搭建,将搭建过程进行了完整记录,并添加了建站过程中遇到的问题及解决方法。

yijing_jia的博客 3037

hexo自定义主题搭建笔记

使用hexo搭建博客都知道,hexo里面有很多个主题可供我们选择,但是,如果那些主题里面没有我们自己想要的咋整,做为一名前端开发,这个时候当然是选择DIY 我这里采用的模板文件是ejs,所以下面的内容需要了解一些ejs的使用,我在文章过程中不会去详述相关的语法 新建自定义主题 在themes文件夹下创建一个自己的文件夹做为自己定义的主题,我这里写成simp 主题目录 新建下列目录 simp //...

514

9.Hexo通过partial文件传值和改变CSS属性

partials可以创建一个.ejs文件,可以将该标头的所有代码存储在该文件中,然后当想要在其中一个布局上使用这个标头。layout.ejs文件会进入partial文件夹,进入header文件,将该文件中所有代码插入到layout布局中。能够将partial里的部分插入到模板中,可以使用这行代码将此标头插入到想要的任意多个布局中。当想要更新标头的时候,只需要在header.ejd文件中更新它,不必更改任何包含该标头的文件。要做的就是将其插入到这些布局中,但是标头的代码会包含在自己的文件中,

ChoSeitaku的博客 627

Ubuntu下用Hexo搭建个人博客及常见问题的解决方案

说到Hexo搭建个人博客,网上有很多写好的博文,给大家推荐几个。 Ubuntu+hexo+github搭建个人博客环境及hexo配置(写的很详细) Hexo在github上构建免费的Web应用 首先,登录github,然后创建一个新的仓库(repository),这里Github给出了。如下 仓库建好之后,我们开始在Ubuntu14.04上...

春风十里不如你。 484

hexo史上最全搭建教程

花了几天搭建了个网站,先上链接,欢迎来访:fangzh的个人博客 现在市面上的博客很多,如CSDN,博客园,简书等平台,可以直接在上面发表,用户交互做的好,写的文章百度也能搜索的到。缺点是比较不自由,会受到平台的各种限制和恶心的广告。 而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没...

Fangzh的技术博客 28万+

hexo主题—自定义样式

前言     研究了一段时间终于搭建好了自己的个人博客,但选什么样的主题也正是叫人头大,中间换了好几个主题,总是感觉有的地方不是自己想要的效果,所以就跑去自己学了点前端的知识,修改了一下原有的样式。 HEXO主题 - 自定义样式 一、调试工具     说到前端,就不得不提前端神器调试工具了(及开发者工具),调试工具是前端工程师常用的工具,在浏览器中右键检查或者按F12,都会弹出调试...

欢迎来到Gavin zijef的博客,请多指教 1万+

Mac环境搭建基于Hexo的个人博客指南

博客早已是众多技术爱好者们积累知识、分享知识的一个途径。国内有很多不错的写作平台,也许你也会像我一样纠结该去哪里写。而搭建一个属于自己的博客平台,根据自己的喜好突出自己的风格,或许不失为一种更好的选择。类似的教程有很多,但是都不够全面或者是版本老旧已经无法按照文中流程顺利部署。本文从头到尾按照先本地部署后服务端部署的思路,一步步讲解搭建流程,希望读者能够有所收获。如有错误还请不吝赐教。Hexo 是一个快速、简洁且高效的博客框架。

Developer 1218

Mac搭建Hexo博客及NexT主题配置优化

前言最近看到阳春面的博客,感觉非常漂亮,正好最近也想自己搭个博客,记录一下自己的学习经历和生活感悟,给自己留下点回忆,同时整理一下自己的思路,于是就想仿照着弄一个类似的静态博客网站,正好最近有时间,而且内心搭博客的念头越来越汹涌,所以,说干就干!主要内容拉到阳春面博客的最下方,发现他的静态博客Hexo驱动,使用的NexT.Mist主题,而且我非常喜欢这个主题,所以我完全就是冲着阳春面的博客效果去的

沉思的猿某人的专栏 8353

Mac上使用Hexo搭建个人博客记录

Mac上通过Hexo搭建个人博客记录 引 早就想搭建自己的博客来记录点滴了,之前学习的过程中,笔记有记在有道云笔记上的,有直接用txt文档来记录的,还有写在作业部落的。现在整理起来真是无从下手。之前也用过CSDN和微信公众号,但CSDN是在有些丑,微信公众号编辑起来又太麻烦了,愁… 有幸在Github上逛的时候,打开了JingBin大神的博客,这样清爽简洁的风格一下子吸引了我,碰巧在他的博客中还...

白泽的博客 903

Hexo-Mac搭建hexo博客全过程

个人博客做了也小有三年了,从刚开始的emlog到后来的wordpress,后来朋友介绍hexo才开始接触这种轻量级的博客系统,于是在windows下用了几个月感觉良好。最近开发需要,入手mac,但是hexo不能停,又于是琢磨mac下的hexo搭建,相对于windows来说mac平台的一些资料还是略显不足,或者就是网上资源鱼龙混杂需要自己判断择优使用。诺在这里把自己搭建的过程和方法记录一下...

axgobwase12434989的博客 214

如何使用Mac系统搭建Hexo博客

1.写在前面 Why not WordPressWordPress拥有十分强大的插件系统,基本可以满足所有的需求,但尝试了一段时间之后还是果断放弃了。就是因为WordPress虽然可以安装使用Markdown插件,但是兼容性很差,很多时候会出现乱码,并且加载之后会拖慢整个网站的访问速度,所以果断放弃了。 Why Hexo其实最开始的目的很简单,因为发现网上使用github hexo搭建博客的人...

Pele_Lee的博客 387

Mac 搭建hexo博客部署到git

以前想过自己搭建一个属于自己的技术博客,但是考虑到各个方面始终还是没搭起来。其中的多个原因暂且不谈,今天主要是mac搭建一个博客。 首先,电脑上必须要安装好node, npm,才能进入下步工作。 官网对node解释是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。其中的奥妙我...

CHENGXUYUAN09的博客 341

Mac下利用Hexo+GitHub轻松搭建自己的博客

今年4月份就在mac下利用hexo搭建了一个博客,因换了一台电脑,项目丢失,需重新安装。 整理一下安装流程: 1.hexo是基于nodejs的,需安装nodejs,安装nodejs最好选择homebrew 2.首先查看电脑是否安装ruby,因为homebrew安装依赖ruby 3.安装顺序:homebrew---->nodejs---->hexo 安装homebrew

jasonjwl的专栏 6044

machexo博客搭建

Machexo博客搭建Machexo博客搭建 准备工作 github homebrew nodejs hexo hexo命令行使用 建立本地站点 启动站点 部署站点 创建新文章 发布 更换主题 本地调试 发布到github 绑定域名​ 第一篇hexo博客,介绍了在mac搭建hexo博客的全过程。包括:准备工作、本地站点的建立、启动和部署站点、创建新文章、发布到github、更换主题 和

夏天的风 1026

MAC上免费搭建基于Hexo+github的个人博客

Hexo+github搭建自己的博客一、安装git1、检验是否安装了git2、安装git二、安装Node.js1、直接安装Node.js2、先安装nvm,再通过nvm安装node3、更新刚配置的环境变量4、使用nvm标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居...

YuTong_的博客 2003

mac搭建hexo个人博客

最近在搞别的东西的时候,把node版本给升级了,哇,结果hexo那里产生了一堆冲突,最终不得已hexo和相关的主题都跟着升了一下,唉。。也趁着这次机会,把hexo搭建过程重温一下。 1.环境准备 mac搭建hexo主要需要用到以下几个组件(一定要注意大版本,不同版本可能不兼容的) homebrew 用于快速安装以下几个组件 git 无具体版本要求 node 14.x版本 hexo 5.x版本 homebrew的话相信用mac的都已经装过了,至于git相信我们做服务端的也都安装了。 brew i.

lvqinglou的博客 1040

Hexo | Mac搭建Hexo—github.io博客

1. 前提条件:环境搭建 安装Git、Node.js和hexo 安装node.js $ brew -v $ brew install nodejs 查看node.js的版本 $ node -v 查看git版本 $ git --version 安装hexo $ sudo npm install -g hexo-cli 测试hexo安装成功:博客页面可以访问 在你的家目录下创建一个blog...

大虎牙的博客 323

Mac+hexo+butterfly个人博客搭建完全指南

关于博客的一点想法 首先,一定有非常多的小伙伴(尤其是计算机专业的大学生)对于搭建个人博客或者是钻研技术有着极大的兴趣,我个人也是在今年疫情期间对博客开始有了一定的钻研和探索,因此这边有一些小小的个人心得想要分享给大家。 打铁还需自身硬,我自己在这一方面也还算是刚刚入门吧,因此可能会有部分讲的不够完善的地方,也欢迎大家在评论区留言与我交流,我个人使用上述几个组件搭建博客链接在这里,供大家参考借鉴 我的博客 系统方面 首先我的csdn博客主打的内容就是分享mac相关的,因此也废话不多说,直接开始我们mac

qq_45429238的博客 1328
上一篇: 《Unix & Linux大学教程》读书笔记
lwxwl
博客等级 码龄10年 8粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值