splog:用vanilla js编写的简单,单页博客应用程序。

时间:2024-03-07 20:53:33
【文件属性】:

文件名称:splog:用vanilla js编写的简单,单页博客应用程序。

文件大小:1.88MB

文件格式:ZIP

更新时间:2024-03-07 20:53:33

blog search markdown pagination rss

SPLOG 一个简单的单页博客,具有: Markdown支持帖子(带有YAML元数据) 简单的#hash路由 索引搜寻 香草js! 后索引器: src/lib/genr8.js (即无数据库) 加载更多样式的分页 博客RSS构建器 播客rss生成器 以draft_开头的博客文章draft_被跳过(未添加到索引中) 设置 假设Node和Git ... 克隆: git clone git@github.com:qualityshepherd/splog.git cd splog 安装依赖项: npm i 将您的帖子添加到/posts文件夹 建立索引,rss并将其打包: npm start 运行Web服务器(如果需要): npm run server - 更新中 当您添加帖子或进行更改时 运行npm start 您可能需要清除浏览器缓存以查看更改 客制化 编辑packag


【文件预览】:
splog-main
----.gitignore(42B)
----.babelrc(193B)
----package.json(1KB)
----posts()
--------post1.md(2KB)
--------draft_should_not_be_added_to_index.md(122B)
--------post2.md(2KB)
----package-lock.json(295KB)
----src()
--------views()
--------utils.js(855B)
--------lib()
--------router.js(1KB)
----webpack.config.js(231B)
----assets()
--------images()
--------js()
--------css()
--------pod()
----blogRss.xml(566B)
----podRss.xml(715B)
----README.md(2KB)
----tests()
--------parseMarkdownFilesTest.js(531B)
--------posts()
--------readPostsTest.js(439B)
--------writeSiteJsonTest.js(833B)
--------siteIndexTest.js(545B)
--------sortByDateTest.js(359B)
--------siteIndex.json(618B)
----index.html(911B)
----siteIndex.json(8KB)

网友评论