This article assumes that you are familiar with the necessary steps to use browser-based libraries from NPM. Some of the tools that address this issue are Browserify, Webpack, and SystemJS.
For more information on possible setups, refer to the sample repository on GitHub.
Kendo UI maintains two NPM packages:
Official releases, service packs, and internal builds are published for each package.
- The Kendo UI Professional NPM package is available only for commercial license holders. For more information, refer to the list of Kendo UI components and their bundle support.
- The package is not accessible for trial user accounts.
To install the Kendo UI Core NPM package, run
npm install --save kendo-ui-core.
The Kendo UI Professional NPM Package (@progress/kendo-ui) is available at the NPM registry.
The Progress NPM registry was retired in favor of npmjs.com. To start using the default registry, remove the two lines which contain
To install the Kendo UI Professional NPM package, run
npm install --save @progress/kendo-ui.
The scripts in the NPM package are not usable in the browser. To work around this issue, use a bundler such as WebPack.
kendo legacy package that is available as a GitHub repository and is accessible through
git+https://bower.telerik.com/npm-kendo-ui/npm-kendo.git will not be updated after May 2017. The repository itself will remain active.
This section provides solutions for common issues you might encounter while installing the Kendo UI NPM packages.
During the installation process, you might see the following error:
The most probable cause of this issue is the usage of an old NPM version.
Use an NPM ^3.0.0 version.
Other articles on getting started with Kendo UI: