使用 Joplin 创建并发布 Hexo 静态博客,只需三个步骤,非常简单,无需代码,适合零基础用户。首先,安装 Joplin Publisher 插件。由于此插件尚未收录于 Joplin 官方插件库,需从 GitHub 下载并选择本地文件安装。下载地址为:Joplin Publisher v0.0。接着,创建 Github 仓库。
在搭建个人博客之前,我对比了国内外多个博客平台,最终选择了Hexo作为博客框架。Hexo具有以下优点:管理方便,能够自动更新和渲染Markdown文档;使用NodeJS作为平台,方便自定义和维护;部署较方便,社区支持好,可以一键部署到Github Page或其他静态网站托管服务。
打开source_posts目录下的Markdown文件,使用Markdown语法编写你的文章内容。保存文件后,回到Hexo的命令行界面,输入$ hexo g命令生成静态文件,然后输入$ hexo s命令重新启动本地服务器。打开浏览器,刷新localhost:4000页面,即可看到你新发布的文章。

在搭建Hexo博客前,首先需确保Node.js和Git已安装在电脑上。若已安装,可跳至安装Hexo。安装Node.js可从官方网站下载安装包完成,或使用包管理器进行安装。安装Git后,执行安装命令,然后使用以下两种方式(推荐使用第二个)执行Hexo,实现Hexo的安装。安装完成后,使用命令创建Hexo站点项目文件夹。
1、执行hexo g -d命令来重新生成并部署你的博客。其他可能的检查点 缓存问题:有时候,浏览器或CDN缓存可能导致你看到的是旧的页面。尝试清除浏览器缓存或使用隐私模式访问你的博客。DNS更新:如果你更改了域名或dns设置,可能需要等待一段时间(通常是几分钟到几小时)让DNS更新生效。
2、在Hexo博客中,出现Cannot GET/xxx错误便意味着xxx文件未被找到。Cannot GET/xxx错误本质是hexo server返回的一个404错误。因此,排查方式如下:判断public目录下xxx文件是否存在。(我的错误是 Cannot GET /,因此在public目录下寻找index.HTML是否存在。
3、在你的网站中访问一个不存在的URL,检查是否显示你自定义的404页面内容。通过以上步骤,你就可以在Hexo中成功创建并应用一个自定义的404页面了。
4、在GitHub上创建个人博客仓库,确保仓库名称为个人用户名。将本地项目关联到GitHub仓库,通过Hexo命令进行代码更新。更换博客主题,选择合适的Hexo主题,确保代码能正常运行。遇到main.CSS 404错误时,发现主题使用了Scss文件,需要安装SASS插件进行转换。
1、将部署Github时生成的ssh公钥复制到Coding的控制台/设置/管理公钥中,新建一个公钥复制进去。开启CodingPages服务 进入控制台/代码/Pages服务,一键开启Coding Pages。Hexo配置 在站点配置文件blog/_config.yml的deploy部分,添加coding的repo链接。
2、为了避免这种情况,推荐在本地项目的public文件夹下创建 CNAME 文件。访问速度问题:如果你发现使用自定义域名后访问速度变慢,可能是由于 Github Pages 被某些地区封锁或限制导致的。在这种情况下,你可以考虑使用加速服务或切换到其他托管平台。
3、在 CODING 项目中创建代码仓库,并将网站内容上传至该仓库。使用 Git 命令或其他工具将代码推送至 CODING 的代码仓库。新建静态网站 在 CODING Pages 服务中,新建静态网站,并配置相关设置,如域名、访问权限等。部署过程至此完成大半,CODING Pages 会自动处理网站内容的分发和访问。
4、安装部署插件:执行npm install hexo-deployer-git --save安装hexo-deployer-git插件。部署博客:依次执行hexo clean、hexo generate和hexo deploy命令,或者简化为hexo clean hexo g hexo d,将博客部署到线上。开启Pages服务:在托管平台中开启Pages服务,即可访问个人博客。
5、首先,确保你已经执行了hexo g -d命令来生成并部署你的博客。登录Github:登录到你的Github账户。打开项目仓库:找到并打开你的HEXO博客项目所在的仓库。进入Settings设置:在仓库的右上角,点击“Settings”进入设置页面。设置自定义域名:在“Github Pages”部分,找到“Custom domain”字段。