返回首页
最新
我是克雷格·巴克勒(Craig Buckler),Publican是我为Node.js开发的一个小巧、简单、快速且免费的静态网站生成器。
我使用过多个静态网站生成器,包括Jekyll、Metalsmith和Eleventy。为什么还要再开发一个呢?主要原因是个人偏好。所有的静态网站生成器都有我需要的功能、我不需要的功能,以及它们不支持的功能。Publican实现了足够的功能,并且具有使用JavaScript扩展的灵活性。
Publican模板使用JavaScript字面量${ expressions },因此没有奇怪的语法需要学习。你还可以使用!{ expressions }来输出部分构建的页面,以便在Express.js或其他地方运行时使用。其功能包括:
- 处理任何内容:markdown、HTML、CSS、JavaScript、TXT、SVG、RSS、XML等
- 简单的JavaScript配置
- 清晰的URL路由
- 自动生成导航、分页、目录和标签索引页面
- 内置语法高亮
- 虚拟内容和模板(以字符串形式传递)
- 可扩展的函数钩子
- 可以使用你喜欢的任何客户端框架(或不使用框架)
- 快速的网站构建和文件监视重建
- 完整文档请访问<a href="https://publican.dev/docs/" rel="nofollow">https://publican.dev/docs/</a>
- 启动主题请访问<a href="https://publican.dev/themes/" rel="nofollow">https://publican.dev/themes/</a>
你可以通过npm安装Publican:<a href="https://www.npmjs.com/package/publican" rel="nofollow">https://www.npmjs.com/package/publican</a>
代码可在以下地址获取:<a href="https://github.com/craigbuckler/publican">https://github.com/craigbuckler/publican</a>
Publican还提供以下功能:
- <a href="https://publican.dev/livelocalhost/" rel="nofollow">https://publican.dev/livelocalhost/</a> - 一个热重载的开发服务器
- <a href="https://publican.dev/staticsearch/" rel="nofollow">https://publican.dev/staticsearch/</a> - 任何静态网站的搜索引擎
欢迎提供反馈!
Y Combinator 和一些“知名人士”通常不会支持单打独斗的创始人(除非你在创业界已经取得了显著成功),而是更倾向于支持创始团队。那么,在当前的风险投资环境中,未知的单独创始人有哪些最佳选择,而不必被迫寻找其他创始人呢?