Errores frecuentes
No se puede encontrar el módulo './ruta relativa'
Si recibes un error que indica que no se encuentra el módulo, esto puede deberse a varias razones:
- Has introducido la ruta incorrectamente. Verifica que la ruta sea precisa.
- Es posible que estés utilizando
baseUrl
en tu archivotsconfig.json
. Vite no consideratsconfig.json
por defecto, por lo que si dependes de esta configuración, es posible que necesites instalarvite-tsconfig-paths
por tu cuenta.
- Es posible que estés utilizando
ts
import { defineConfig } from 'vitest/config';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
plugins: [tsconfigPaths()],
});
O modifica tu ruta para que no sea relativa a la raíz del proyecto:
diff
- import helpers from 'src/helpers'
+ import helpers from '../src/helpers'
- Comprueba que no tengas alias relativos. Vite los interpreta como relativos al archivo donde se realiza la importación, en lugar de la raíz del proyecto.
diff
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
alias: {
- '@/': './src/',
+ '@/': new URL('./src/', import.meta.url).pathname,
}
}
})