摘要:无论你是博客发烧友,还是项目开发小组,或是造轮子达人。只要你需要写文档,而且需要产生出一套漂亮的页面。那么再适合不过了啄木鸟类似于,但是它生成的页面具有单页的性能,同时兼顾服务器渲染,满足搜索引擎爬取。
无论你是博客发烧友,还是项目开发小组,或是造轮子达人。
只要你需要写文档(markdown),而且需要产生出一套漂亮的页面。那么Picidae再适合不过了...
Picidae(啄木鸟)类似于 Hexo,但是它生成的页面具有单页的性能,同时兼顾服务器渲染,满足搜索引擎爬取。
使用案例:
个人博客
百度EUX博客
Picidae文档
对比Hexo属性 | Hexo | Picidae |
---|---|---|
体验 | 传统页面 | 单页应用,体验更好。(通俗的解释:即使页面切换了,播放的音乐也不会掐断) |
搜索引擎优化 SEO | 由于是传统多页面,SEO友好 | 使用 react 服务器渲染,在单页中解决了 SEO 问题 |
markdown扩展性 | Hexo 使用 marked 转换 markdown,不支持自定义语法,转换规则 | 支持 Transformer 转换插件书写,markdown 扩展性极强,如picidae-transformer-file-syntax 支持 @filepath@ 的语法糖扩展 |
# 成功安装 nodejs 之后 npm install picidae -g picidae init [blog] cd [blog] # install Globally picidae use picidae-theme-grass # 开启服务 picidae start # 打开 http://localhost:8989 open http://localhost:8989 # 构建页面资源 picidae build picidae use picidae-commander-gh-pages picidae-commander-new # // 添加下列代码至 picidae.config.js 中,使 gh-pages new 生效 # commanders: [ # "gh-pages?repo=git@github.com:[username]/[username].github.io.git&branch=master&remote=origin", # "new" # ] picidae new hello-picidae # 添加新 markdown 文件 picidae gh-pages # 发布静态资源至 github 中
有问题欢迎提 Issues
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/90525.html
摘要:而且通常来说,是用来介绍项目,而不是展示文档。如果不确定系统中是否已经安装了,使用下面的命令检查如果出现了的版本号,则不需要再安装了。例如我执行的命令如下然后使用进入项目目录,并创建一个名为的目录目录将存放我们的文档。 当我们发布一个开源项目的时候,最重要的事情之一就是要创建项目文档。对使用项目的用户来说,文档是非常有必要的,通常我们可以使用下面这些方式来创建文档: GitHub W...
摘要:如果实在不会安装可以去网上找教程。打开,跳转到刚刚创建的文件夹位置,运行命令然后会在你的文件夹中搭建好了环境配置配置修改一些你的博客名字描述作者等。基于我的个人经验,建议都开启开启标签页命令,在博客目录添加元数据开启分类页命令,在博 Windows环境下Git安装、配置SSH key、安装node.js npm、安装Hexo及配置、发布博客 前言 使用github pages服务搭建博客的...
摘要:既然对感觉不错,那为什么要把博客从迁移到上呢。可以参考此文档进去可以选择中文安装所有必备的应用程序安装完成后,即可使用安装。插件安装完成后,执行下列命令来迁移所有文章。部署代码到清除缓存文件和已生成的静态文件。 偶然的机会看到了Hexo,就深深被吸引了,加载速度快,支持Makedown,还支持部署到Github上。作为一位PHP程序员,之前的博客用的是PHP开发的WordPress,其...
阅读 1992·2021-11-15 18:09
阅读 888·2021-09-06 15:13
阅读 2635·2021-08-23 09:43
阅读 2016·2019-08-30 15:54
阅读 2208·2019-08-30 13:56
阅读 2476·2019-08-26 11:31
阅读 3069·2019-08-26 10:56
阅读 684·2019-08-26 10:28