En utilisant l'interface CLI Angular, j'essaye de charger JQuery-UI dans mon application Angular 2 (pour Datepicker de PrimeNG). Cependant, il semble que SystemJS ne charge pas les bibliothèques JQuery-UI.Chargement de jQuery-UI en utilisant l'interface CLI angulaire
Après la construction, les libs JQuery-UI sont stocker avec succès dans le répertoire/dist:
en raison des éléments suivants configuration angulaire-cli-build.js:
'jquery-ui-dist/external/jquery/*',
'jquery-ui-dist/jquery-ui.min.js'
I essayé les configurations suivantes dans system-config.ts, mais au moment de l'exécution, le trafic réseau n'indique pas que les bibliothèques ont été demandées et que le datapicker indique que jQuery n'est pas défini.
System Config # 1: (similaire à 3rd party jquery-ui install with angular-cli)
const map: any = {
'jquery':'vendor/jquery-ui-dist/external/jquery/jquery.js',
'jquery-ui':'vendor/jquery-ui-dist/jquery-ui.min.js'
};
SystemJS Config # 2:
const map: any = {
'jquery':'vendor/jquery-ui-dist/external',
'jquery-ui':'vendor/jquery-ui-dist/'
};
const packages: any = {
'jquery':{ defaultExtension : 'js'},
'jquery-ui':{ defaultExtension : 'js', main:'jquery-ui.min.js'}
};
Toutes les suggestions sur la façon de charger JQuery-UI via SystemJS?