一些hexo的具体操作步骤以及命令tips
下面介绍一些常用命令吧!!!!
常用命令
- hexo server:启动server
- hexo new draft
:新建一个草稿 - hexo n “我的博客” == hexo new “我的博客” #新建文章
- hexo p == hexo publish #hexo publish 草稿(_drafts -> _posts)
- hexo g == hexo generate#生成
- hexo s == hexo server #启动服务预览
- hexo d == hexo deploy#部署
_config.xml
这里的配置主要配置下language,author,title等等,还有加入deploy的托管对象
hexo支持多种deploy方式:
git:
deploy:
type: git
repo: https://github.com/GodIsMadao/hexo.git
branch: master
rsync:
deploy:
type: rsync
host: 你 VPS 的 IP 地址或者域名
user: root
root: 你想将 Hexo 生成的静态文件存放在 VPS 中的目录 例如: /www/hexo/blog/
port: 你 VPS 的 ssh 端口号
delete: true
verbose: true
ignore_errors: false
Heroku:
deploy:
type: heroku
repo:
message: [message]
OpenShift:
deploy:
type: openshift
repo:
message: [message]
FTPSync:
deploy:
type: ftpsync
host:
user:
pass:
remote: [remote]
port: [port]
ignore: [ignore]
connections: [connections]
verbose: [true|false]
本来想用rsync的方式,直接连接vps的,但是port设置为自定义的貌似不可以(默认是22),他始终提示我port还是22,就是修改不了,最后干脆用git了。