devexteme version: 18.2.3
devextreme-angular version: 18.2.3
I get the following errors during production build. 18.1 was working fine. I can see the files are physically in there.
ERROR in ./node_modules/devextreme-angular/ui/nested/item-dxi.js
Module not found: Error: Can't resolve './base/context-menu-item-dxi' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularuinested'
ERROR in ./node_modules/devextreme-angular/index.js
Module not found: Error: Can't resolve './core/http-request' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angular'
ERROR in ./node_modules/devextreme-angular/core/integration.js
Module not found: Error: Can't resolve './http-request' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularcore'
ERROR in ./node_modules/devextreme-angular/ui/vector-map.js
Module not found: Error: Can't resolve './nested/area-settings' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/circular-gauge.js
Module not found: Error: Can't resolve './nested/major-tick' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/linear-gauge.js
Module not found: Error: Can't resolve './nested/major-tick' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/range-selector.js
Module not found: Error: Can't resolve './nested/major-tick-interval' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/vector-map.js
Module not found: Error: Can't resolve './nested/marker-settings' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/chart.js
Module not found: Error: Can't resolve './nested/overlapping-behavior' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/circular-gauge.js
Module not found: Error: Can't resolve './nested/overlapping-behavior' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/linear-gauge.js
Module not found: Error: Can't resolve './nested/overlapping-behavior' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/range-selector.js
Module not found: Error: Can't resolve './nested/placeholder-size' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
ERROR in ./node_modules/devextreme-angular/ui/range-selector.js
Module not found: Error: Can't resolve './nested/selected-range' in 'C:UsersdattaSourceReposxxxnode_modulesdevextreme-angularui'
The problem started from 18.1.7. 18.1.6 is fine.
Hi
Which versions of Angular and Angular CLI are you using?
I first tried with 6.1.10 then I upgraded to 7.0.6
Everything seems to be working fine for me with DevExtreme 18.1.7 and Angular CLI 7.0.4 .
Can you create a repo on github which reproduces the issue?
Magic. I received such an error when trying to build a project with the "npm run build" command, it always worked before. But if you use - "ng build --prod", then everything is building to without problems.
Any news about this issue? I met the same problem with angular-devextreme 18.1.7 and angular-cli 6.0.3.
@PhineasJiang if you want it fixed, create a test app which reproduces the issue. It seems to be dependent on your environment.
Same issue here. Ng build 鈥攑rod fails with 18.2.4. Works on 18.1.7. Ng build non prod works, but I need to build prod.
Angular cli 6.0.8.
I started a new project and couldn鈥檛 re-produce the issue...
I finally broke down and deleted node_modules and did a fresh npm install and it works now.
I was looking at the errors that were being thrown, and those files didn鈥檛 have any requires for the ones it said couldn鈥檛 be resolved. I鈥檒l go instal and older version, then then new one to see if that鈥檚 somehow related.
It works after I deleted node_modules and reinstalled.
I am seeing this after upgrading to 19.2.5.
I am seeing this after upgrading to 19.2.5.
me too!
ERROR in Unexpected value 'DxTemplateModule in D:/buildagent/_work/208/s/node_modules/devextreme-angular/core/template.d.ts'
what's the solution?
[EDIT] : I fixed the version to 19.2.3, and it works
This works with 19.2.5,
import { DxTemplateModule } from 'devextreme-angular/core';
should have been
import { DxTemplateModule } from 'devextreme-angular/core/template';
based on @anikets43 's reply,
I can confirm too it was working before v19.2.5 with this line
import { DxTemplateModule } from 'devextreme-angular/core/template';
now with version 19.2.5 we have to remove /template to let it work.
Most helpful comment
This works with 19.2.5,
import { DxTemplateModule } from 'devextreme-angular/core';should have been
import { DxTemplateModule } from 'devextreme-angular/core/template';