Kendo UI for jQuery使用教程:使用NPM/NuGet進(jìn)行安裝
Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI Support for Vue四個控件。Kendo UI for jQuery是創(chuàng)建現(xiàn)代Web應(yīng)用程序的最完整UI庫。
使用NPM進(jìn)行安裝
Node Package Manager (NPM)是目前比較流行的一個JavaScript包管理器。在本文中假設(shè)您熟悉從NPM使用基于瀏覽器的庫的必要步驟,解決此問題的一些工具是Browserify、Webpack和SystemJS。
Kendo UI維護(hù)著Kendo UI Core和Kendo UI Professional NPM軟件包,所有Kendo UI官方發(fā)行版、服務(wù)包和內(nèi)部版本都會上傳到它們當(dāng)中。
注意:Kendo UI Professional NPM軟件包僅適用于商業(yè)授權(quán)許可持有者。
NPM上的Kendo UI Core
Kendo UI Core NPM軟件包在http://npmjs.com/上以kendo-ui-core的形式提供,無需憑據(jù)即可訪問。 要安裝軟件包,請運行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。 要開始使用默認(rèn)注冊表,請從.npmrc文件中刪除包含registry.npm.telerik.com的兩行。
- NPM包中的腳本在瀏覽器中不可用。 要解決此問題,請使用WebPack等捆綁器。
- 2017年5月之后,作為GitHub存儲庫提供并可通過git + https://bower.telerik.com/npm-kendo-ui/npm-kendo.git訪問的kendo舊程序包將不再更新,但仍將保留激活。
故障排除
本節(jié)提供了安裝Kendo UI NPM軟件包時可能遇到的常見問題的解決方案。
找不到j(luò)Query模塊
說明在安裝過程中,您可能會看到錯誤:無法從'/ Users / bernhard / Documents / JavaScriptDevelopment / kendo-ui-npm-example / javascript-browserify'錯誤中找到模塊'jquery'。
原因最有可能的是,您使用的是早期的NPM版本。解決方案更新到NPM ^ 3.0.0版本。
使用NuGet進(jìn)行安裝
NuGet是一個流行的開源.NET包管理器。NuGet包管理器提供了許多Kendo UI包,所有正式版本和服務(wù)包僅供注冊用戶使用。
安裝軟件包后,內(nèi)容腳本和樣式表將復(fù)制到您的應(yīng)用程序,如下所示:
- /Scripts/kendo/<version>/ - 包含縮小的JavaScript文件。
- /Content/kendo/<version>/ - 包含縮小的CSS文件和主題圖像。
NuGet Feed提供以下與UI for ASP.NET MVC相關(guān)的包:
- KendoUIProfessional - Kendo UI for ASP.NET MVC 5 Commercial.
- KendoUIProfessional.Trial—Kendo UI Trial.
- KendoUICore—Kendo UI Core.
Kendo UI R2 2019 SP1全新發(fā)布,最新動態(tài)請持續(xù)關(guān)注Telerik中文網(wǎng)!
掃描關(guān)注慧聚IT微信公眾號,及時獲取最新動態(tài)及最新資訊