Kendo UI for jQuery使用教程——使用NPM/NuGet进行安装
Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的最完整UI库。
使用NPM进行安装
Node Package Manager (NPM)是目前比较流行的一个JavaScript包管理器。在本文中假设您熟悉从NPM使用基于浏览器的库的必要步骤,解决此问题的一些工具是Browserify、Webpack和SystemJS。
Kendo UI维护着Kendo UI Core和Kendo UI Professional NPM软件包,所有Kendo UI官方发行版、服务包和内部版本都会上传到它们当中。
注意:Kendo UI Professional NPM软件包仅适用于商业授权许可持有者。
NPM上的Kendo UI Core
Kendo UI Core NPM软件包在http://npmjs.com/上以kendo-ui-core的形式提供,无需凭据即可访问。 要安装软件包,请运行npm install --save kendo-ui-core。
NPM上的Kendo UI Professional
Kendo UI Professional NPM软件包在NPM注册表中以@ progress / kendo-ui的形式提供。 要安装软件包,请运行npm install --save @ progress / kendo-ui。
注意:
- Progress NPM注册表已退休,取而代之的是npmjs.com。 要开始使用默认注册表,请从.npmrc文件中删除包含registry.npm.telerik.com的两行。
- NPM包中的脚本在浏览器中不可用。 要解决此问题,请使用WebPack等捆绑器。
- 2017年5月之后,作为GitHub存储库提供并可通过git + https://bower.telerik.com/npm-kendo-ui/npm-kendo.git访问的kendo旧程序包将不再更新,但仍将保留激活。
故障排除
本节提供了安装Kendo UI NPM软件包时可能遇到的常见问题的解决方案。
找不到jQuery模块
说明在安装过程中,您可能会看到错误:无法从'/ Users / bernhard / Documents / JavaScriptDevelopment / kendo-ui-npm-example / javascript-browserify'错误中找到模块'jquery'。
原因最有可能的是,您使用的是早期的NPM版本。解决方案更新到NPM ^ 3.0.0版本。
使用NuGet进行安装
NuGet是一个流行的开源.NET包管理器。NuGet包管理器提供了许多Kendo UI包,所有正式版本和服务包仅供注册用户使用。
安装软件包后,内容脚本和样式表将复制到您的应用程序,如下所示:
- /Scripts/kendo/<version>/ - 包含缩小的JavaScript文件。
- /Content/kendo/<version>/ - 包含缩小的CSS文件和主题图像。
NuGet Feed提供以下与UI for ASP.NET MVC相关的包:
- KendoUIProfessional - Kendo UI for ASP.NET MVC 5 Commercial.
- KendoUIProfessional.Trial—Kendo UI Trial.
- KendoUICore—Kendo UI Core.
Kendo UI R2 2019 SP1全新发布,最新动态请持续关注Telerik中文网!
扫描关注慧聚IT微信公众号,及时获取最新动态及最新资讯
最新文章
- PAT 1040. 有几个PAT(25)
- 二、JavaScript语言--JS实践--商城分类导航效果
- 关于aspx模板页面元素路径的问题,以及对模板页面的理解
- Liqn基础
- POJ 3268 Silver Cow Party(dij+邻接矩阵)
- js与jQuery对象相互转换
- Vue源码后记-vFor列表渲染(2)
- secureCRT sftp使用
- 【原】无脑操作:IDEA使用时,提示";8080端口被占用";的解决
- 转: Ext.data.Store 修改Post请求
- 细说java系列之注解
- 图像处理滤波应用(Halcon)
- Axis2之wsdl2java工具
- SQL-12 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
- 语义slam用于高精地图和高精定位的一些想法
- 【转】UIAutomator源码分析之启动和运行
- OC开发_整理笔记——友盟分享(社交化组件)
- 二叉查找树 _ 二叉排序树 _ 二叉搜索树_C++
- (转)使用Excel批量给数据添加单引号和逗号
- Mybatis Common Mapper文件
热门文章
- Vuex的认识和简单应用(一)
- Object.assign()的用法 -- 用于将所有可枚举属性的值从一个或多个源对象复制到目标对象,返回目标对象
- 用xcode打包完成,出现的Archive界面怎么打开?
- PTA --- 天梯赛 L1-059 敲笨钟
- 【HANA系列】【第二篇】SAP HANA XS使用JavaScript编程详解
- VS附加到进程调试
- 前端实现app引导页面动画效果
- js同步任务和异步任务的执行顺序
- mybatis 基础(二) 动态sql 关于where if / where choose when otherwise
- excel批量修改文件名称