# jntemplate **Repository Path**: codecopy/jntemplate ## Basic Information - **Project Name**: jntemplate - **Description**: C#开发的模板引擎,简单,易用!支持.net/mono! - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.jiniannet.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 49 - **Created**: 2019-11-20 - **Last Updated**: 2024-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JNTemplate [](https://travis-ci.org/jiniannet/jntemplate) [](https://www.nuget.org/packages/JinianNet.JNTemplate/) [](https://github.com/jiniannet/jntemplate/stargazers) [](https://raw.githubusercontent.com/jiniannet/jntemplate/master/License.txt) [](https://github.com/jiniannet/jntemplate/issues) [English](https://github.com/jiniannet/jntemplate/blob/master/README.md) | [中文](https://github.com/jiniannet/jntemplate/blob/master/README-zh-CN.md) ### JNTemplate 是什么 极念模板引擎(JNTemplate)是一款C#语言开发的跨平台的文本解析引擎(模板引擎),它能生成任何基于文本的内容,包括且不限于html,xml,css等,让前端展示与后端代码逻辑分离。同时,它也提供了一个在WebForm与Razor之外的选择! JNTemplate所有代码全部开源,且具有最小的依赖关系,能轻松实现迁移与跨平台。同时,在满足我们开源协议的前提下,大家可以自由使用,分发,和用于商业目的(具体见License.txt)。 ### 特点: - 易于学习 - 易于使用 - 易于扩展 - 100%免费 ### 快速开始 **您可以从NuGet获取我们的发行版本** ``` PM> Install-Package JinianNet.JNTemplate ``` 或者(NET CORE) ``` > dotnet add package JinianNet.JNTemplate ``` **也可以克隆源代码自行构建** ``` git clone https://github.com/jiniannet/jntemplate.git ``` Windows:克隆完成后,运行 build/build.bat linux:克隆完成后,运行 build/build.sh **配置** 您可以使用EngineConfig类来对 JNTemplate进行配置.可配置项包括是否区分大小写,标签符号,模板工作目录等: ``` var conf = Configuration.EngineConfig.CreateDefault(); // .. 配置你的具体参数 Engine.Configure(conf); ``` **简单示例** 模板代码(index.html): ```