markdown-reason-react:从Markdown生成ReasonReact页面

时间:2024-05-18 10:27:51
【文件属性】:

文件名称:markdown-reason-react:从Markdown生成ReasonReact页面

文件大小:83KB

文件格式:ZIP

更新时间:2024-05-18 10:27:51

markdown reasonml reason OCaml

该库的目标是创建一个CLI,该CLI将使用markdown文件的目录,然后将这些相同的markdown文件吐出为reason-react页面。 该库正在进行中,但是正在积极地进行中。 可选地,如果您只是制作一个完全静态的站点,则可以仅包含降价文件的目录,而没有其他目录,并传递--static将生成SPA。 剩余的要执行的Alpha功能 解析*元素 解析内联/嵌套元素 产生AST Codegen*元素 Codegen内联元素 刷新生成的代码 突出显示代码块 在Markdown中内插ReasonReact组件 Alpha之后的未来工作 Markdown Linting带有错误消息 实现--static Markdown->纯HTML(只需要一个不同的代码生成器,这很简单) Markdown-> react.js(只需要一个不同的代码生成,这很简单)


【文件预览】:
markdown-reason-react-master
----.gitignore(490B)
----esy.lock.json(34KB)
----license.md(1KB)
----bin()
--------dune(85B)
--------Index.re(352B)
----dune(32B)
----tests()
--------Test.re(266B)
--------UtilsTests.re(3KB)
--------dune(148B)
--------AstTests.re(3KB)
--------stubs()
--------ParserTests.re(5KB)
--------CodegenTests.re(6KB)
----notes.md(2KB)
----package.json(696B)
----markdown-reason-react.opam(0B)
----src()
--------Types.re(579B)
--------dune(97B)
--------MarkdownReasonReact.re(89B)
--------Parser.re(5KB)
--------Ast.re(8KB)
--------Codegen.re(3KB)
--------Utils.re(6KB)
--------Cli.re(1KB)
----readme.md(1KB)
----dune-project(15B)
----.npmignore(585B)
----sample()
--------readme.md(782B)
--------Readme.re(1KB)
----Makefile(364B)
----assets()
--------md-r-r.png(68KB)

网友评论