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
baseUrlen tu archivotsconfig.json. Vite no consideratsconfig.jsonpor defecto, por lo que si dependes de esta configuración, es posible que necesites instalarvite-tsconfig-pathspor 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,
}
}
})