VSCode cannot find module '@angular/core' or any other modules
I was facing this issue only while importing my own created components/services For those of you like me, for whom the accepted solution did not work, can try this:
Add
"baseUrl": "src"
in your tsconfig.json
. The reason is that visual code IDE is unable to resolve the base url so is unable to resolve path to imported components and gives error/warning.
Whereas angular compiler takes src
as baseurl by default so it is able to compile.
NOTE:
You need to restart VS Code IDE to make this change come into effect.
EDIT:
As mentioned in one of the comments, in some cases changing workspace version might also work. More details here: https://github.com/Microsoft/vscode/issues/34681#issuecomment-331306869
Most likely missing node_modules
package in the angular project, run:
npm install
inside the angular project folder.
the fix for me was to run
npm install
and then unload,then reload the project in visual studio.
Visual Code restart is needed if any update or install or clear cache