nashzhou's Blog
环境要求
已经能正常使用和deploy的hexo仓库,一个GitHub账号,对Git使用较为熟悉。
Github Actions 自动部署
建立nashzhou_blog私有仓库, 使用git action来在该仓库下生成静态网页文件, 并推送到YXalix.github.io的gh-pages分支
环境配置
在新设备中安装nvm和Git
install nvm and Git
给新设备添加SSH KEYS
1 | # 在Git Bash中输入: |
新设备同步
1 | # clone blog项目 |
问题
node版本不一致所导致,可以使用node版本管理工具nvm, n进行管理
nvm ls查看已安装的node版本,nvm install V16.13.0安装指定版本,nvm use V16.13.0使用指定版本n ls查看已安装的node版本,n stable安装最新稳定版本,n latest安装最新版本nvm alias default V16.13.0设置默认npm版本
日常维护
hexo g,hexo s依次执行
git add .、git commit -m "msg”、git push origin hexo指令将改动推送到nashzhou_blog新建文章
hexo new [layout] title或hexo n [layout] title
阿里云图床设置
a nice try!