Hello, Hexo
¶你好,Hexo
兜兜转转,删删改改,终于上线了。
很早之前,就想着没事搭个网站玩玩,只不过一直都只是断断续续,一方面是懒,不知道能写点啥;另一方面因为用的云服务器到期之后,也没做迁移,就断掉了。
前段时间又想起这个事,终究还是放不下,每天弄一点,虽然还不算完善,至少慢慢先搭起来。
因为最早的一篇发在 DP 次元美化社区,后续部分相关美化等内容也会同步发在上面。
虽然打过几次照面,可一直没有一次正式的会面,所以,重新自我介绍一遍:你好,Hexo!
¶本地部署
1 | npm install hexo-cli -g |
¶命令
¶新建页面
1 | # title 是必需的 |
- 参数:
-p
文章路径-r
如果存在,则替换当前文章(慎用)-s
文章别名
默认使用配置文件中的
default_layout
作为 layout 新建。
¶生成文件
1 | hexo generate [-d|--deploy] [-w|--watch] [-b||--bail] [-f|--force] [-c|--concurrency] |
- 参数:
-d
生成之后进行部署-w
监视文件变动,本地调试的时候可以加上-b
生成过程中如果发生任何未处理的异常则抛出异常-f
忽略错误强制生成-c
要同时生成的文件的最大数量。 默认无限制
¶发布草稿
1 | hexo publish [layout] <filename> |
发表草稿。
¶启动服务
1 | hexo server |
- 参数:
-p
设置监听端口-s
只使用静态文件-l
启动日志
¶部署
部署到服务器或 Github
, Gitee
等
1 | hexo deploy [-g||--generate] |
- 参数:
-g
先生成再部署
¶清楚缓存文件
1 | hexo clean |
清除缓存文件 (db.json
) 和已生成的静态文件 (public
)。
¶其它选项
¶调试模式
1 | hexo --debug |
¶显示草稿
1 | hexo --draft |
¶Tag Plugins(标签插件)
虽然可以用多种格式书写文章,但是标签插件永远可用。
¶引用块
语法:
1 | {% blockquote [author[, source]] [link] [source_link_title] %} |
示例:
我们每天度过的称之为日常的生活,其实是一个个奇迹的连续也说不定。
¶代码块
语法:
1 | {% codeblock [title] [lang:language] [url] [link text] [additional options] %} |
示例:
1 | code snippet |
¶Hexo 远程部署
水一篇,诶嘿(❁´◡❁)(❁´◡
❁)
本部落格所有文章除特别声明外,均採用 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) 许可协议。转载请注明来源。
评论
WalineDisqus