Błąd "Unexpected reserved word 'interface'. (4:0)"

0

Jest rzuca mi taki błąd, jak w tytule. Co już zrobiłam: doinstalowałam jako zależnośc developerską

"@babel/preset-env": "^7.20.2",

i dodałam plik .babelrc z zawartością

{
 "presets": ["@babel/preset-env", "@babel/preset-react"]
}

Tyle, że to nie wystarcza. Zdaje się, że jeszcze muszę coś przekonfigurować, ale nie bardzo wiem co.

1

Jeszcze "@babel/preset-typescript"

2

Ewentualnie ts-jest którego polecałem kilkanaście minut temu w poprzednim poście, działa bez żadnego webpacka / babela + ogarnia aliasy z tsconfig :D

https://kulshekhar.github.io/ts-jest/docs/getting-started/presets

Wtedy trzeba ustawić to bezpośrednio w konfiguracji jest

// jest.config.js

module.exports = {
  preset: 'ts-jest',
  // ...,
}

a tutaj aliasy (ale to już inny wątek)

https://kulshekhar.github.io/ts-jest/docs/getting-started/paths-mapping

1 użytkowników online, w tym zalogowanych: 0, gości: 1