This is a migrated thread and some comments may be shown as answers.

Support of SystemJS v0.20+

7 Answers 82 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Oleg
Top achievements
Rank 1
Oleg asked on 13 Feb 2017, 02:19 PM

Hello!

I'm trying to upgrade from Kendo UI v2015 + RequireJs to the latest KendoUI version and SystemJS as a loader. Due to issues on GitHub SystemJS doesn't support wildcard paths anymore and this affects Kendo framework. 

https://github.com/systemjs/systemjs/issues/1039
https://github.com/systemjs/systemjs/issues/1575

Are there any solution/workarounds/best practices how to use Kendo with SystemJS v.0.20+?

Thanks

7 Answers, 1 is accepted

Sort by
0
Genady Sergeev
Telerik team
answered on 15 Feb 2017, 04:23 PM
Hi  Oleg,

Thanks for bringing up this issue to our attention. It will take some time for us to find out the appropriate way to handle System JS v.0.20+.

We will get back to you by Friday.

Regards,
Genady Sergeev
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Oleg
Top achievements
Rank 1
answered on 21 Feb 2017, 07:48 AM

Hi Genady,

Thanks for the response. Any updates so far?

0
Genady Sergeev
Telerik team
answered on 22 Feb 2017, 10:33 AM
Hello Oleg,

Please accept my apologies for the delayed reply.

It looks like there is no sane way of running the Kendo UI amd packages from SystemJs. We have spent the last day trying different approaches, however, to  no avail.

Our suggestion is to stick to v 0.19.* until we figure out appropriate way to deal with the changes in 0.20+

On a side note, is it option for you to use Kendo from the NPM package, effectively resorting to the CommonJs modules?

Regards,
Genady Sergeev
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Oleg
Top achievements
Rank 1
answered on 31 Mar 2017, 05:44 PM

Unfortunately, using NPM packages isn't an option for me.

Are you going to support System JS v.0.20+ anytime soon?

 

0
Alex Hajigeorgieva
Telerik team
answered on 06 Apr 2017, 01:35 PM
Hello Oleg,

I am sorry for the delay in replying. I am afraid that I cannot give you a definitive answer at present. 
 
We are working on the case and once we know more, we will update this thread.

Kind Regards,
Alex Hajigeorgieva
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualisation (charts) and form elements.
0
Alex Hajigeorgieva
Telerik team
answered on 18 Apr 2017, 10:19 AM
Hi Oleg,

We gathered a small team to investigate the possible SystemJS v0.20+ support. Unfortunately, our findings lead us to conclude that we will not be able to provide the desired support. This is due to the changes which are part of SystemJS v0.20. Complying with these changes will lead to breaking changes for others.

I am afraid that this leaves you with two options:

- use SystemJS v0.19 : http://docs.telerik.com/kendo-ui/third-party/systemjs#systemjs
- use WebPack: http://docs.telerik.com/kendo-ui/third-party/webpack

I am sorry I was not the bearer of better news.

Kind Regards,
Alex Hajigeorgieva
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Alex Hajigeorgieva
Telerik team
answered on 09 Jun 2017, 02:53 PM
Hello Oleg,

I have some good news. We had another client provide a working configuration of Kendo UI with SystemJS 0.20.* and I updated the documentation here:

http://docs.telerik.com/kendo-ui/third-party/systemjs#systemjs-020-version-configuration 

Have a nice weekend!

Kind Regards,
Alex Hajigeorgieva
Progress Telerik
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data (charts) and form elements.
Tags
General Discussions
Asked by
Oleg
Top achievements
Rank 1
Answers by
Genady Sergeev
Telerik team
Oleg
Top achievements
Rank 1
Alex Hajigeorgieva
Telerik team
Share this question
or