配置github密钥#
- git config –global user.name “你的GitHub用户名”
- git config –global user.email “你的GitHub注册邮箱”
- ssh-keygen -t rsa -C “你的GitHub注册邮箱”
- 将生成的pub公钥添加到github的key中
安装nodejs & hexo#
- 安装nodejs
- 安装node-v18.12.1-x64.msi安装包(默认路径就可以)
- 命令行执行node -v,查看是否安装成功
- 安装hexo和搜索、图片、部署插件
初始化博客、主题#
- hexo init blog
- cd blog
- git clone https://github.com/next-theme/hexo-theme-next.git themes/next
初始化博文和配置#
- git clone https://github.com/humanwin/blog_article.git
- 将其中的文件夹复制一份到blog文件夹中覆盖
博文流程#
- 无图博文
- cd blog
- hexo n “文章名”
- 在_posts下会生成"文章名.md"
- 有图博文
- cd blog
- hexo n “文章名”
- 在_posts下会生成"文章名.md",此外还要在_posts下新建和"文章名"同名的目录,图片放于目录中
- hexo g
- hexo s
推到到远端#
- hexo d