twopluszero / next-images

Import images in Next.js (supports jpg, jpeg, svg, png and gif images)
MIT License
949 stars 67 forks source link

Support for typescript paths #74

Open Squallrx opened 3 years ago

Squallrx commented 3 years ago

It seems like when importing an image using an absolute path from typescript, the code doesn't work.

For example, in my tsconfig file I have:

"paths": { "@components/*": ["src/components/*"], "@styles/*": ["src/assets/styles/*"], "@hooks/*": ["src/hooks/*"], "@images/*": ["src/assets/images/*"], }

Then on my component if I do something like

import Logo from '@images/logo.svg';

the code won't run, but does run fine if I do something like this:

import Logo from '../../../assets/images/logo.svg';