今天构建完了hexo 到 github 上,但是还是很不熟悉,决定把常用操作放上来。
这里有必要提下Hexo常用的几个命令:
hexo generate (hexo g) 生成静态文件,会在当前目录下生成一个新的叫做public的文件夹
hexo server (hexo s) 启动本地web服务,用于博客的预览
hexo deploy (hexo d) 部署播客到远端(比如github, heroku等平台)
另外还有其他几个常用命令:
$ hexo new “postName” #新建文章
$ hexo new page “pageName” #新建页面
常用简写
$ hexo n == hexo new
$ hexo g == hexo generate
$ hexo s == hexo server
$ hexo d == hexo deploy
常用组合
$ hexo d -g #生成部署
$ hexo s -g #生成预览
安装主题
git clone https://github.com/ppoffice/hexo-theme-hueman.git themes/yilia
推送如果遇到 key 问题
需要先执行:ssh-add ~/.ssh/github_rsa
key在 key 管理器的 SSH 项里。
如果还不行只能
hexo generate
cp -R public/* .deploy/sanglongbest.github.io
cd .deploy/sanglongbest.github.io
git add .
git commit -m “update”
git push origin master