Errori Frequenti
Impossibile trovare il modulo './percorso-relativo'
Se ricevi un errore che indica l'impossibilità di trovare il modulo, le cause potrebbero essere diverse:
- Hai digitato in modo errato il percorso. Verifica attentamente che il percorso sia corretto.
- Potresti dipendere da
baseUrl
nel tuotsconfig.json
. Vite non consideratsconfig.json
per impostazione predefinita. Se questo comportamento è necessario, dovrai installarevite-tsconfig-paths
manualmente.
- Potresti dipendere da
ts
import { defineConfig } from 'vitest/config';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
plugins: [tsconfigPaths()],
});
In alternativa, riscrivi il percorso in modo che non sia relativo alla directory root:
diff
- import helpers from 'src/helpers'
+ import helpers from '../src/helpers'
- Assicurati di non utilizzare alias relativi. Vite li interpreta come relativi al file da cui vengono importati, anziché alla directory root.
diff
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
alias: {
- '@/': './src/',
+ '@/': new URL('./src/', import.meta.url).pathname,
}
}
})