Hexo的详细搭建过程——小白的血泪经历QAQ (4)

【实测效果一般】使用Github的镜像网站进行访问,使用github.com.cnpmjs.org将原本网站中的github.com部分替换掉,例如修改后的上面那条命令为:

git clone https://github.com.cnpmjs.org/theme-next/hexo-theme-next themes/next

【实测效果最好】使用GitClone - GitHub缓存加速网站,为开发者服务,将gitclone.com加入到网址开头,例如修改后的上面那条命令为:

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

转存到码云或云服务器后下载

开启代理或更改Hosts文件

Fork后下载

Hexo更换主题或发表文章后网页全白

原因: 这是缺少CNAME解析造成的。Github 仓库目录中直接添加的文件,在每次更新博客时,都会被删除。

解决办法:将需要的文件放在 source 目录中,这样每次更新就会自动将其加入到仓库的根目录中。比如要为你的仓库添加一个 README.md 文件,不要直接在仓库里添加,而是放到 source 文件夹中,然后按Ctrl+F5更新博客。

README.md文件被Hexo翻译成html文件的问题

在站点配置文件(~/myblog/_config.yml)中,将README.md加入到skip_render中,示例如下:

# Directory source_dir: source public_dir: public tag_dir: tags archive_dir: archives category_dir: categories code_dir: downloads/code i18n_dir: :lang skip_render: README.md # 被修改的地方 输入域名出现Github的404页面怎么办

原因:Github未绑定到该域名或CNAME文件缺失

解决办法

添加CNAME文件:不要直接将CNAME文件加到仓库根目录里,而是将CNAME文件放在Hexo项目的source 目录中,然后更新博客。

绑定域名:登录GitHub,进入之前创建的仓库,点击Settings,在Options中找到GitHub Pages,设置Custom domain,输入你的域名aqvq.top并保存。

如何修改中文

编辑 站点配置文件,将 language 设置成你所需要的语言。 可用的语言如下:

العَرَبِيَّة (ar)

Deutsch (de)

English (en)

Español (es)

Français (fr)

日本語 (ja)

Malay (ms)

Portuguese (Brazil) (pt-BR)

简体中文 (zh-CN)

繁體中文 (zh-TW)

例如:选用简体中文,则配置为:

language: zh-CN Markdown中的图片不能显示的问题

网上解决办法很多,这里我选用:

Typora — a markdown editor, markdown reader.

对象存储数据处理_COS数据处理_数据处理方案 - 腾讯云 (tencent.com)

在粘贴图片时,Typora能自动将图片上传到腾讯云并将得到的图片链接修改为Markdown格式插入回文本中。其中PicGo执行上传操作。

以Windows10为例,首先下载安装Typora,如图配置(是否勾选对网络位置的图片应用上述规则看实际情况):

Hexo的详细搭建过程——小白的血泪经历QAQ

然后下载PicGo。可通过点击上图按钮,也可通过上述链接下载。

在腾讯云添加存储桶(可能需要实名认证):

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyswwx.html