diff --git a/apps/demos/configs/Angular/config.bundle.js b/apps/demos/configs/Angular/config.bundle.js index c4896cf75077..ec74f7adf56b 100644 --- a/apps/demos/configs/Angular/config.bundle.js +++ b/apps/demos/configs/Angular/config.bundle.js @@ -70,14 +70,14 @@ function useBundle() { 'devexpress-gantt', 'devexpress-diagram', 'rxjs', - 'devextreme/bundles/dx.all', ].forEach((pkg) => delete window.config.map[pkg]); - + /* Object.keys(window.config.map).forEach((pkg) => { if (pkg.startsWith('devextreme-angular/')) { delete window.config.map[pkg]; } }); + */ } } diff --git a/apps/demos/configs/Angular/config.js b/apps/demos/configs/Angular/config.js index 10b6642360ba..6a664a2d84d0 100644 --- a/apps/demos/configs/Angular/config.js +++ b/apps/demos/configs/Angular/config.js @@ -172,7 +172,6 @@ window.config = { /* devextreme */ 'devextreme': 'npm:devextreme/cjs', '@devextreme/runtime': 'npm:@devextreme/runtime', - 'devextreme/bundles/dx.all': 'npm:devextreme/bundles/dx.all.js', 'devextreme-quill': 'npm:devextreme-quill/dist/dx-quill.min.js', 'devexpress-diagram': 'npm:devexpress-diagram', 'devexpress-gantt': 'npm:devexpress-gantt', diff --git a/apps/demos/utils/internal/create-config.js b/apps/demos/utils/internal/create-config.js index 1dea9a7cd3f8..d1c25e2ec6fc 100644 --- a/apps/demos/utils/internal/create-config.js +++ b/apps/demos/utils/internal/create-config.js @@ -41,8 +41,12 @@ class CreateConfig { baseContent += fs.readFileSync(path.join(this.configDir, approach, 'config.js'), 'utf8'); if (this.useBundles) { + // removes ending non bundle config.js call, config.bundle.js calls its own (single per merged file) baseContent = baseContent.replace('System.config(window.config);', ''); - baseContent = baseContent.replace('System.import(\'@angular/compiler\').catch(console.error.bind(console));', ''); + if (approach === 'Angular') { + // removes ending non bundle Angular call, config.bundle.js calls its own (single per merged file) + baseContent = baseContent.replace('System.import(\'@angular/compiler\').catch(console.error.bind(console));', ''); + } baseContent += fs.readFileSync(path.join(this.configDir, approach, 'config.bundle.js'), 'utf8'); }