2个版本
0.3.5 | 2024年3月1日 |
---|---|
0.3.4 | 2024年3月1日 |
1115 in Web编程
1MB
641 行
Markdown解析器(WIP)
用Rust编写的简单Markdown解析器,编译为wasm
并用svelte
呈现给浏览器
仅构建Rust部分
cargobuild
wasm-pack build
运行Rust测试
cargotest
设置前端
cd web
和 yarn
或 npm install
编译成wasm后运行所有内容
cd web
和 yarn dev
目前支持解析
- 无序列表
- 有序列表
- 简单文本
- 标题(#,##,###)
- 加粗文本,**文本**
- 代码 `代码`
- 锚点链接(x)[y]
通过CLI使用
md_parser 还可用作CLI工具
用法
md_parser_wasm --file <input_file>
作为npm包使用
这还是一个 npm
包。可以在前端项目中使用
npm i-S wasm_md_parser
预览
演示
依赖
~10–13MB
~238K SLoC