项目简介
KFMD是一个使用Kotlin编写的Markdown引擎,可编译成JavaScript代码或JAR文件,适用于Java/Kotlin项目以及Node.js环境。该项目提供灵活接口与多样功能,能满足不同的Markdown渲染需求。
项目的主要特性和功能
- Markdown解析:支持标题、列表、引用、代码块等Markdown基本语法。
- 多平台支持:可编译成JavaScript代码或JAR文件,适用于Java/Kotlin项目和Node.js环境。
- 自定义CSS模板:提供多个可选CSS模板,用于定制Markdown渲染样式。
- 可扩展性:项目扩展性良好,可按需添加更多Markdown功能和特性。
安装使用步骤
在Java/Kotlin项目中使用
- 确保本地安装了Kotlin和Gradle环境。
- 复制或下载项目的源码文件。
- 进入项目目录,执行命令
gradle core:jar
生成JAR包。 - 在Java/Kotlin项目中引入生成的JAR包。
在Node.js环境中使用
- 确保本地安装了Node.js环境。
- 使用npm全局安装kfmd:
npm install kfmd -S
。 - 在项目中使用kfmd,例如:
const kfmd = require('kfmd')
。 - 调用
trans
方法解析和渲染Markdown内容。
编译成JavaScript依赖
- 确保本地安装了Kotlin和Gradle环境。
- 进入项目目录,执行命令
gradle buildJs
编译成JavaScript代码。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】