不用买服务器、不用花钱,一套工具就能拥有专属自媒体站点,全程跟着操作就行。
copy node_modules\hexo-theme-fluid\_config.fluid.yml _config.fluid.yml
_config.yml,拉到最底部填写 GitHub 推送信息,格式不能写错:
deploy:
type: git
repo: git@github.com:账号名/账号名.github.io.git
branch: main
冒号后面一定要加空格,仓库名称必须和你的 GitHub 账号完全一致,少一个字符都会推送失败。
ssh-keygen -t rsa -C "你的GitHub注册邮箱",全程回车,不用设置密码。 打开C:\Users\电脑用户名\.ssh\id_rsa.pub,完整复制全部文本,粘贴到 GitHub 账号 SSH 密钥设置页保存。
ssh -T git@github.com,弹出验证提示输入yes,出现账号认证成功文字,才算密钥绑定完成。
Remove-Item .deploy_git -Recurse -Force,清理旧部署缓存,规避文件冲突。
hexo new "文章标题" 运行后会自动生成 Markdown 文档,存放路径:source/_posts。
.md文件,顶部配置不用改动,在分隔线下方写正文,写完Ctrl+S 保存。 可自定义标签、文章分类,支持图文、列表、标题等自媒体常用排版格式。
hexo clean:清空旧网页缓存,防止新旧内容错乱hexo g:把 Markdown 文章转换成网页文件hexo d:一键上传全部网页到 GitHub 仓库INFO Deploy done: git,代表上传完成,等待 1-3 分钟,打开https://账号名.github.io就能查看更新后的博客。
hexo s,浏览器打开http://localhost:4000,修改文章保存页面会自动刷新。
npm install hexo-deployer-git --save重装依赖。git --version验证安装,再补全全局用户名、邮箱配置。
找知识网站 www.zhaozhishi.com 原创的文章欢迎转载
必须注明去处,否则可能追究侵权责任。