一个基于HTML5、jQuery的小部件库,用于构建现代网络应用程序。
Posted
tags:
中文标题:一个基于HTML5、jQuery的小部件库,用于构建现代网络应用程序。 原文标题:An HTML5, jQuery-based widget library for building modern web apps. 项目评级:Star:2500 Fork:1900 下载地址:https://github.com/telerik/kendo-ui-core 详情介绍剑道UI核心
关于剑道UI Core
剑道UI是你用HTML5&;JavaScript。Kendo UI Core是Kendo UI的免费开源版本,可访问网络上最好的UI小部件和关键框架功能,这对于开发网络和移动设备的良好体验至关重要。
剑道UI核心功能
Kendo UI Core是Kendo UI的一个免费开源子集。下表详细介绍了Kendo UI Core中可用的小部件和功能,以及通过商业Kendo UI许可证可用的其他功能。
<表格>
功能 剑道UI核心 专业 MVC/Core/JSP/PHP用户界面
>
表格>
兼容性和要求
Kendo UI Core依赖于以下库:
Kendo UI Core还没有针对这些库的任何其他版本进行过测试。你可能会发现,除此之外的其他版本都与剑道UI核心兼容。然而,我们
e没有声称支持这些版本,也不会解决使用这些版本时出现的问题。
构建剑道UI核心
有两种方法可以获得Kendo UI Core的源代码。您可以从Telerik.com下载预先构建的zip,也可以使用Gulp自己构建源代码。后一种方法包括一个用于构建Kendo UI Core分发版的选项,该分发版仅包括应用程序所需的小部件和框架功能。
正在安装依赖项
为了构建Kendo UI Core,您需要有Node.js 14.x和git 2.x。
对于Windows,您必须下载并安装Git For Windows、Node.js和Visual C++构建工具。
Mac操作系统用户应该安装Homebrew。安装Homebrew后,运行brew install git
安装git,运行brew install node@14
安装Node.js。
Linux用户可以使用NodeSource或其包管理器提供的发行版安装git
和nodejs
。
如何构建剑道UI核心
通过运行克隆存储库的副本
输入存储库目录
初始化子模块存储库
运行生成脚本:
Kendo UI Core的脚本和样式的缩小版将放在dist/
子目录中。
还有其他几个任务可用:
只建造你需要的东西
gumpcustom
任务将创建一个自定义的缩小文件-dist/kendo.custom.min.js
,其中只包括指定的组件。以下命令将仅包括自动完成和下拉列表小部件:
构建ESM和CJS模块
npm脚本npm run scripts:modules
将在dist
文件夹中创建两个文件夹(cjs
和esm
),其中包括捆绑的模块。
发展
源代码和下载
如果你想跳过自己构建剑道UI核心,请访问Telerik.com获取完整的来源。
通过Kendo Static CDN使用Kendo UI Core
您还可以使用Kendo CDN轻松地将Kendo UI Core包含在您的网站或应用程序中:
CDN方法的主要优点是,如果您的用户访问过使用该框架的其他网站,则可以利用Kendo UI Core的预处理缓存版本。
文档
有关完整的剑道UI文档,包括剑道UI核心,请访问https://docs.telerik.com/kendo-ui.
如何贡献
剑道UI核心是免费的、开源的。我们鼓励和支持一个积极、健康的社区,接受公众的贡献。我们希望你能成为这个社区的一员。
在向剑道UI Core投稿之前,请:
获取帮助
作为一个完全开源的项目,Kendo UI Core是一个主要由社区支持的项目。因此,鼓励您使用Stack Overflow等论坛发布问题,并使用此回购的问题列表报告错误。
Kendo UI团队不为Kendo UI Core提供正式支持,但从Telerik.com购买了Kendo UI商业许可证(Professional、UI for MVC等)或仅支持包的客户除外。请不要在本回购的问题列表中为该项目创建支持请求,因为这些请求将立即关闭。您将被引导在社区论坛上发布您的问题。
发布说明
有关更改日志和发行说明,请参阅Telerik.com上的在线发行说明。
许可证信息
该项目是在Apache许可证2.0版本下发布的,其文本包含在下面。此许可证仅适用于此存储库的源代码,不扩展到任何其他Kendo UI发行版或变体,或存储库中使用的任何其他第三方库。有关Kendo UI的许可信息,请参阅Telerik.com上的许可协议页面。
根据Apache许可证2.0版(“许可证”)许可;
除非符合许可证的规定,否则您不得使用此文件。
您可以在以下网址获取许可证副本
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则软件
根据许可证分发是在“按原样”的基础上分发的,
无任何明示或暗示的保证或条件。
有关管理权限的特定语言,请参阅许可证
许可证下的限制。
版权所有©2023 Progress Software Corporation和/或其子公司或附属公司。保留所有权利
本文中使用的Progress、Telerik和某些产品名称是Progress Software Corporation和/或其子公司或附属公司在美国和/或其他国家/地区的商标或注册商标
用于颜色选择的jQuery UI小部件(类似于Microsoft Office 2010中的小部件)。
jQWidgets是建立在jQuery JavaScript库之上的全面创新的开发控件。 它使开发人员能够大大缩短开发时间。