node -v 和 npm -v
git 安装
在本地文件中创建一个Blog文件夹,框架和发布的网页都在此
管理员cmd:
在Blog文件夹 初始化 hexo
- hexo init <目标文件名:如Blog>
- cd Blog
- npm install
完成后:
.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
尝试新建一个 hexo 文章
hexo new hello world
hexo generate
hexo server
效果如下:
以上 本地的准备工作搞定!!!
github 访问不了
在这个网站 查询 github.com http://tool.chinaz.com/dns/
192.30.255.112
52.192.72.89
cmd 命令行
ipconfig /flushdns
ok可以访问!!!
部署 hexo 到 github上
在github上建立 tangrui-star.github.io
npm install hexo-deployer-git --save
在 _config.yml 文件夹里配置
deploy: type: git repo: git@github.com:tangrui-star/tangrui-star.github.io.git branch: master
其中:repo 是创建github仓库时的 SSH 复制过来就OK
部署到github上
找到主题,github上有很多主题,供选择
在Blog目录下
打开 _config.yml 配置文件
找到 theme :换名
- hexo clean 重新清理一下
- hexo g 重新生成静态文件
- hexo s 重新部署一下项目
- hexo d 重新推到github上
再次网络访问。
ok 以上是,初步完成git关联的个人博客
网站地址 : hexo.io
https://www.liuguisheng.vip/categories/个人博客/
这个网站研究研究,很不错
原文:https://www.cnblogs.com/tangtangrui/p/14595243.html