- Newest
- Most votes
- Most comments
From the note I understand you want to import { Customer } from './models'; from Angular JS and is throwing an error: "Cannot find module”.
Please note the "Cannot find module or its corresponding type declarations" error occurs when TypeScript cannot locate a third-party or local module in our project. To solve the error, make sure to install the module and try setting moduleResolution to node in your tsconfig. json file.
If the module is a third-party module, make sure you have it installed.
shell npm install module-name npm install --save-dev @types/module-name
Make sure to replace module-name with the name of the module in your error message.
I hope this helps.
References:
Check TypeScript Configuration: Could you verify that the TypeScript configuration in your AngularJS project is correctly set up?
In your tsconfig.json
file, you might have something like:
"baseUrl": "./src", "paths": { "@app/*": ["app/*"] }
Then, you can import your models using the configured path:
import { Customer } from '@app/models';
Relevant content
- asked a year ago
- asked 3 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 17 days ago
- AWS OFFICIALUpdated a year ago