La version d'AngularCLI abandonne SystemJS en faveur de WebPack.Solution Webpack pour le mappage SystemJS
Cependant, SyncFusion n'a pas encore supporté WebPack dans sa bibliothèque EJ2 pour Angular. Ils instruisent à utiliser SystemJS à la carte
"@syncfusion/ej2-grids": "node_modules/@syncfusion/ej2-grids/dist/ej2-grids.umd.min.js",
"@syncfusion/ej2-ng-grids": "node_modules/@syncfusion/ej2-ng-grids/dist/ej2-ng-grids.umd.min.js",
dans ce tutoriel http://ej2.syncfusion.com/angular/documentation/grid/getting-started.html#configuring-system-js
Comment puis-je travailler autour de cette dépendance et le rendre compatible avec WebPack en attendant Syncfusion pour le soutenir?
J'ai essayé d'utiliser votre solution après que le projet est éjecté à l'aide "eject ng". Après que le projet a échoué à construire avec le message informe "" @ syncfusion/ej2-grids "pas trouvé – LxL
Avez-vous eu des problèmes avec cela? Y at-il une raison pour laquelle vous avez décidé de remapper le module UMD bundle? Habituellement, il n'est jamais nécessaire dans Webpack pour les paquets correctement publiés, pour les raisons listées dans la réponse – estus
Mon problème principal concerne le composant Grid dans le template qui n'a pas pu trouver les propriétés appelées datasource, groupsettings, allowgrouping qui ne sont pas déclarées dans GridComponent mais dans sa grille parernt La seule chose que j'ai ratée du tutoriel est la partie configure SystemJS qui n'existe pas lors de l'utilisation d'AngularCLI C'est pourquoi j'ai commencé à chercher l'alternative en utilisant Webpack – LxL