我们现在使用的博客框架是Hexo,感兴趣的同学可以去了解下。
从GitHub的仓库中下载博客工具源码到自己机器上
git clone https://github.com/THS-FE/blog.git
进入项目所在文件夹,执行
npm install -g hexo-cli
npm install
hexo new post '博客的名称'
需要用到图片等资源都放进新生成的文件夹中,图片尽量是JPG格式。 使用以下语句来引入图片
{% asset_img 你的图片名称.jpg %}
直接在source_posts文件夹下删除对应的md文件和文件夹,再运行命令
hexo clean
hexo g
hexo s
执行成功后,在浏览器中输入 http://localhost:4000/
前提是你有这个仓库的修改权限。 修改提交说明 {% asset_img deploy.jpg %}
运行命令
hexo g
hexo deploy
第一次会要求输入你Github的用户名和密码。
如果部署以后发现 https://ths-fe.github.io/ 博客没有更新,需要手动删除项目中的.deploy_git文件夹,重新运行命令
hexo clean
hexo g -d