nimble_publisher:具有Markdown支持和代码突出显示功能的基于文件系统的最小发布引擎

时间:2024-04-08 15:24:38
【文件属性】:

文件名称:nimble_publisher:具有Markdown支持和代码突出显示功能的基于文件系统的最小发布引擎

文件大小:12KB

文件格式:ZIP

更新时间:2024-04-08 15:24:38

Elixir

NimblePublisher 。 NimblePublisher是具有Markdown支持和代码突出显示功能的最小的基于文件系统的发布引擎。 use NimblePublisher , build: Article , from: " articles/**/*.md " , as: :articles , highlighters: [ :makeup_elixir , :makeup_erlang ] 上面的例子将得到指定目录下的所有文章,呼吁Article.build/3每篇文章,传递文件名,元数据和文章正文,并定义模块属性命名@articles由返回的所有内置文章Article.build/3功能。 Articles目录中的每篇文章都必须具有以下格式: %{ title: "Hello world" } --- Body of the "Hello w


【文件预览】:
nimble_publisher-master
----mix.lock(2KB)
----.gitignore(588B)
----mix.exs(967B)
----.formatter.exs(97B)
----.github()
--------workflows()
----README.md(6KB)
----lib()
--------nimble_publisher.ex(2KB)
--------nimble_publisher()
----.gitattributes(28B)
----test()
--------nimble_publisher_test.exs(5KB)
--------test_helper.exs(15B)
--------fixtures()

网友评论