# ChiTu **Repository Path**: ansiboy/ChiTu ## Basic Information - **Project Name**: ChiTu - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-11-21 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CHITU ## 简介 采用TypeScript编写的轻量级单页面类库,帮助开发人员编写易维护的大规模项目。采用面向对象,事件驱动的编程模式。 它的关注点在于页面的加载,切换,以及页面间数据的交互。 ## 设计理念 * 简单易用 作者在开发这个 ChiTu 的时候,简单是他所坚持的原则之一。这里说的简单并非简陋,而是功能性的单一,它只专注于页面的加载。 * 易于扩展 ChiTu 框架采用面向对象,事件驱件的编程模式,各个模块间解藕合理,整个类库很容易进行扩展。 * 兼容性好 Chitu 可以很方便和其它第三方框架配合使用,例如:REACT, VUE ## 如何使用 **常规引用** ```html ``` **使用 requirejs 加载** ```js requirejs(['js/chitu.js']) ``` ## 下载 ## 项目生成 本项目是使用 Grunt 来生成项目,所以需要安装 Grunt 。 * 下载源码 * 安装 Grunt * 运行 npm install 命令,安装所需要的 grunt 插件 * 运行 grunt 命令生成项目 ## [中文文档](https://ansiboy.github.io/ChiTu/)