突然想写博客了,不想用csdn,广告太多了,体验也很不好,于是开始想各种的方案,Github+Hexo、coding.net网站托管等等,在实践过程中,也做了一些记录,供大家查看,有什么问题大家可以留言,我会第一时间进行回复。
Github
1.Github注册账号
2.建立与自己账号同名的仓库
例如:xx -> xx.github.io
Hexo
2.安装前提
需要安装Git和Nodejs,官方文档内包含了Windows、Mac、Linux安装方式,这里我就不一一安装了,我以Windows安装为例给大家参考
Git Windows下载链接,根据操作系统不同位数,到下载页进行下载安装。
通过nvm安装Nodejs,nvm下载链接,下载完成双击进行安装,安装完成后打开cmd
nvm use 16
Now using node v16.9.1 (npm v7.21.1)
node -v
v16.9.1
nvm use 14
Now using node v14.18.0 (npm v6.14.15)
node -v
v14.18.0
nvm install 12
Now using node v12.22.6 (npm v6.14.5)
node -v
v12.22.6
3.安装Hexo
npm install -g hexo-cli
4.配置环境变量
系统变量->Path->新建->*\hexo.cmd
5.建站
hexo init <floder>
cd <floder>
npm install
6.常用命令
启动服务
hexo server
新建文章
hexo new 'this is new page'
清除缓存
hexo clean
部署网站
hexo deploy
Hexo一键部署至Github
1.Hexo文档地址
2.安装hexo-deployer-git
npm install hexo-deployer-git --save
3.修改Hexo配置文件,根目录_config.yml
deploy:
type: git
repo: https://github.com/<username>/<project>
# example, https://github.com/hexojs/hexojs.github.io
branch: gh-pages
4.清除缓存&&部署至Github
hexo clean && hexo deploy
5.访问,settings->page查看your site
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。