Erros Comuns
Não foi possível encontrar o módulo './caminho-relativo'
Se você receber um erro indicando que o módulo não foi encontrado, isso pode significar várias coisas:
- Você digitou o caminho incorretamente. Verifique se o caminho está correto e se a capitalização está correta.
- É possível que você esteja utilizando
baseUrl
no seu arquivotsconfig.json
. O Vite não considera otsconfig.json
por padrão, então você precisará instalarvite-tsconfig-paths
caso dependa dessa funcionalidade.
- É possível que você esteja utilizando
ts
import { defineConfig } from 'vitest/config';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
plugins: [tsconfigPaths()],
});
Ou modifique seu caminho para que não seja relativo à raiz do projeto:
diff
- import helpers from 'src/helpers'
+ import helpers from '../src/helpers'
- Certifique-se de que não há aliases relativos definidos incorretamente. O Vite os interpreta como relativos ao arquivo de importação, e não à raiz do projeto.
diff
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
alias: {
- '@/': './src/',
+ '@/': new URL('./src/', import.meta.url).pathname,
}
}
})