【经验】博客|Windows下,一键安装和部署 hexo-admin 插件(Hexo 静态博客)

1. 在博客根目录下运行下列指令
npm install --save hexo-admin -y
echo "hexo clean && hexo g -d">hexo-deploy.bat
echo admin:>>"_config.yml"
echo "  deployCommand: 'hexo-deploy.bat'">>"_config.yml"
hexo server -d
指令解释

第一行,下载插件,
第二行,生成一个内容为"hexo clean && hexo g -d",名为"hexo-deploy"的bat文件。

这个教程是对于github的部署的。如果想用来管理gitee的博客,建议修改成echo "hexo clean && hexo g -d && start https://gitee.com/用户名/用户名/pages">hexo-deploy.bat,这样方便在网页端同步更新gitee page。

第三、四行,配置_config.yml文件,
第五行,开启hexo服务。

2. 在浏览器打开localhost:4000/admin/,即可编辑博文。

如果没出意外的话应该是可以的,如果出了意外哪一行没执行成功,就查看代码解释,看看是否完成了相应功能。

在网页中编辑完,直接左上角Deploy,直接点deploy按钮,就可以完成博客的部署。

可能遇到的问题(每次都要输入密码):查看一下你的_config.yml,将文档最后的deploy的repo从http改为git@github类型。

3. 用hexo-admin插入图片

复制图片,粘贴到编辑页面。出现大概这样的东西:
![upload successful](\\images\pasted-2.png\)
然后改成:
![upload successful](/images/pasted-2.png)
把你这个图片放到images文件夹内,再改名为pasted-2.png,就出图片了。

不过,不建议直接放文件夹内,建议用SM.MS+picgo图床,详情可以参考SMMS图床配置,用了的都说香。
放文件夹也行,最近图床老是挂,没几个好的了。

posted @ 2020-06-02 16:29  shandianchengzi  阅读(4)  评论(0编辑  收藏  举报  来源