Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
1 | $ hexo new "My New Post" |
More info: Writing
Run server
1 | $ hexo server |
More info: Server
Generate static files
1 | $ hexo generate |
More info: Generating
Deploy to remote sites
1 | $ hexo deploy |
More info: Deployment
搭建流程
安装hexo脚手架-初始化-本地启动-下载主题
1 | $ npm install -g hexo-cli |
修改根目录下_config.yml 文件 中的 ‘theme’ 变量为 ‘theme名字’
连接github-新建仓库(注:名字一定要跟账户名一致.github.io)
1 | $ git init |
修改根目录下_config.yml 文件
deploy:
type: git
repo: https://github.com/xxx/xxx.github.io
branch: master
使用hexo 打包部署
1 | $ yarn add/npm install hexo-deployer-git |
之后仓库的settings-Github Pages中就有已经发布了博客地址
master上打包的是public下的产物 so~~项目源码要新建一个分支进行存放
点击vscode 左下角-选择新建分支myFile
将myFile push 到远程上游的地址 git push –set-upstream origin myFile
—git remote 查看远端仓库名字—
—git remote rm 远端仓库名字 删除远端仓库—
配置gitHub actions
根目录下创建 .github/workflows/deploy.yml文件
修改例子里的md文件 界面就有相应的变化
提交更改的文件
1 | $ git add. |
文件已经更改