jQuery的剑道UI?下载30天免费试用

设置License文件

本文描述了如何通过生成个人许可文件来激活来自CDN和NPM发行版的jQuery脚本的Kendo UI。

jQuery的Kendo UI是一个在商业许可下发布的UI库。

从R2 2022发行版开始,使用任何来自NPM发行渠道的jQuery组件的Kendo UI,以及从R3 2022发布的CDN发行版开始,都需要许可证注册。根据您拥有的许可证类型,您可以注册有效的试用许可证或商业许可证密钥。

如果遇到与许可密钥相关的任何问题,请通过可用的支持渠道

  • 只有商用NPM包才需要脚本许可证注册(@progress / kendo-ui)和CDN分发。用于jQuery商业发行版或脚本源代码的其他Kendo UI只需要活动许可。这意味着您在使用NuGet, Bower和本地下载的Kendo UI包时不需要许可证注册。
  • 许可密钥将与不可避免的脚本一起分发。但是,Progress建议您不要公开宣布。

安装license密钥的过程包括以下步骤:

  1. 下载license文件
  2. 在应用程序中添加许可证文件
  3. 添加参考或导入License文件

1.获取License文件

此部分包含基于您帐户的许可信息自动生成的内容。

2.添加License文件

要注册Kendo UI产品,您需要添加kendo-ui-license.js在应用程序的根目录或主脚本文件夹中。下表显示了可以根据所使用的应用程序类型包含它的最常见位置。

申请类别 共同的地点
JS应用程序
  • 。/
  • . / src
  • /脚本。
  • / js。
ASP。NET MVC应用程序
  • 。/
  • /脚本。
ASP。NET核心应用程序
  • 。/ wwwroot
  • / wwwroot /脚本
  • / wwwroot / js

3.添加参考或导入License文件

你可以参考kendo-ui-license.js使用以下任何一种方法:

使用脚本参考

添加kendo-ui-license.js之后的脚本参考kendo.all.min.js参考或剑道用户界面脚本,您正在使用。

以下示例显示如何使用CDN引用(kendo.all.min.js).

< script src = " https://kendo.cdn.telerik.com/ * * * / kendo.all.min.js " > < /脚本> < script src = "。/ kendo-ui-license.js " > < /脚本> < !——HTML的其余部分——>

下面的示例显示如何利用预定义的脚本列表来使用CDN引用。

< script src = " https://kendo.cdn.telerik.com/ * * * / kendo.core.min.js " > < /脚本> < script src = " https://kendo.cdn.telerik.com/ * * * / kendo.userevents.min.js " > < /脚本> < script src = " https://kendo.cdn.telerik.com/ * * * / kendo.draganddrop.min.js " > < /脚本> < script src = " https://kendo.cdn.telerik.com/ * * * / kendo.popup.min.js " > < /脚本> < script src = " https://kendo.cdn.telerik.com/ * * * / kendo.fx.min.js " > < /脚本> < script src = " https://kendo.cdn.telerik.com/ * * * / kendo.window.min.js " > < /脚本> <脚本src = " . / kendo-ui-license.js " > < /脚本> < !——HTML的其余部分——>

使用JS或TS模块

导入kendo-ui-license.js导入Kendo UI模块后立即导入文件。

ESM模块的使用示例如下。

进口“@progress / kendo-ui”;进口”。/ kendo-ui-license.js”;$(" #网格”).kendoGrid ();

下面的例子展示了如何使用CJS模块。

要求(“@progress / kendo-ui”);要求(“。/ kendo-ui-license.js”);$(" #网格”).kendoGrid ();

通常,您需要导入两个或多个Kendo UI库,并且只需要在一个位置导入许可文件,该位置很可能是应用程序的主脚本文件。在这种情况下,导入kendo.core.js并像往常一样注册您的许可代码:

下面以ESM模块在单个位置导入license为例进行说明。

导入“@progress / kendo-ui / js / kendo.core”;进口的。/ kendo-ui-license.js”;//其余的代码。

下面的示例展示了如何使用CJS模块在单个位置导入许可证文件。

要求(“@progress / kendo-ui / js / kendo.core ");要求(“。/ kendo-ui-license.js”);//其余的代码。

常见问题

本节列出了关于使用jQuery许可密钥的Kendo UI的最常见问题的答案。

如果我必须更新我的许可证,我需要生成一个新的许可证文件吗?

可以,但前提是您必须在应用程序中使用新版本升级我们的产品。

如果一个开发人员离开了会发生什么?

这不会影响您的许可密钥。许可证密钥是根据特定的版本范围生成的,只要许可证代码对您正在使用的产品版本有效,它就会有效(也就是说,只有在升级jQuery的Kendo UI时才需要更改许可证文件)。

这会影响哪些版本的jQuery ?

  • 对于CDN的使用,版本R3 2022及以后。

  • 对于NPM的使用,版本R2 2022及更高。

如果我不续签,项目会停止工作吗?

不,许可机制不控制组件的行为。此外,许可机制还检查用户帐户(用于生成许可文件)是否拥有应用程序中使用的产品版本的许可。注意,Kendo UI许可是永久的(请参阅EULA)..

没有许可密钥,产品还能正常工作吗?

是的,没有许可密钥,产品将继续正常工作。但是,如果没有有效的许可密钥,则浏览器控制台中将出现警告消息。

许可密钥是否过期?

是的,许可密钥在您的支持订阅结束时到期:

  • (适用于试用许可证)许可证密钥将在30天试用期结束时到期。
  • (对于商业许可证)当您的订阅过期时,许可证密钥也将过期。

在开始试用、更新许可证或升级许可证后,您需要获取并安装新的许可证密钥。

过期的许可密钥对在其到期日期之前发布的所有产品版本有效。

我更新了许可证密钥,但控制台中仍然出现警告消息。我该怎么办?

确保项目中存在脚本许可和你有正确的参考文献吗

我是否需要Internet连接才能激活license?

不,许可证激活和验证完全离线执行。在项目生命周期的任何时刻都不会发出网络请求。

我的团队有不止一个获得许可的开发人员。我们得用哪把钥匙?

要激活jQuery的Kendo UI,您可以使用与您的订阅相关联的任何键。

jQuery的Kendo UI的早期版本是否受到影响?

不,如果你在R3 2022之前发布的jQuery版本或NPM和R2 2022之前发布的jQuery版本上使用CDN和Kendo UI,你不需要设置许可。

在R3 2022之前使用剑道UI版本时,不要包含许可证文件。包含这些版本的许可证文件将导致没有定义kendolicence错误。

下一个步骤

另请参阅

在本文中
Baidu
map