kendo.all.js is missing in bower package

Dan

I started working on a new asp.net core application and I have to use also telerik. The project was started by someone else and now I have to change how the scripts are loaded. I have installed the kendo-ui package with bower.

The application is using the kendo.all.min.js but I can not find it in the kendo-ui package. How do I generate it? Is there a page that provides instruction on how to created it?

Dimitar

In general, Kendo UI is being maintained in two bower packages - Kendo UI Core and Kendo UI Professional.

The Kendo UI Professional package is available only for license holders and is hosted on a private Git repository. In order to access the package. When you try to install the Professional package (bower install https://bower.telerik.com/bower-kendo-ui.git), you will be prompted to enter your Telerik account login and password in order to proceed. This step can be skipped by following the guide on storing credentials in the following section of the documentation.

After successfully installing the package, you will have access to all of the required Kendo UI scripts and style assets (including the kendo.all.min.js). For a more detailed guide on how to install Kendo UI from Bower, please refer to the below documentation article:

Dan

So the Kendo UI Core does not have the kendo.all.js. I thought I managed to install the professional package but we are using a proxy and the configurations that I received do not work for every project.

One other question though: I read somewhere that the bower packages are no longer maintained. (I can't seemed to find the page - it said something like April 2017). What would it be the alternative to a .net Core project?

Dimitar

There are currently no immediate plans to retire the Kendo Bower packages. In any case, the Kendo UI Professional package is also available on NuGet and you could easily install it in an ASP.NET Core project by running the following command:

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.