Я настраиваю файл babel, но ошибка "говорит мне" о нарушении правил синтаксиса JavaScript
Это код
'presets' : [
[
'@babel/preset-env',
{
'targets': {
'node': '10'
}
}
],
'@babel/preset-react'
],
'plugins' : [
'@babel/plugin-proposal-class-properties'
]
} ```
And the error is :
> frontend@1.0.0 dev C:\Users\invis\OneDrive\Área de
Trabalho\JACARANDA\jacaranda\frontend
> webpack --mode development --watch
asset main.js 1.41 KiB [emitted] [compared for emit] [minimized] (name: main) 1 related
asset
./src/index.js 39 bytes [built] [code generated] [1 error]
ERROR in ./src/index.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
C:\Users\invis\OneDrive\Área de Trabalho\JACARANDA\jacaranda\frontend\babel.config.js:2
'presets': [
^
SyntaxError: Unexpected token ':'
at wrapSafe (internal/modules/cjs/loader.js:988:16)
at Module._compile (internal/modules/cjs/loader.js:1036:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
at Module.load (internal/modules/cjs/loader.js:937:32)
at Function.Module._load (internal/modules/cjs/loader.js:778:12)
at Module.require (internal/modules/cjs/loader.js:961:19)
at require (internal/modules/cjs/helpers.js:92:18)
at loadCjsDefault (C:\Users\invis\OneDrive\Área de
Trabalho\JACARANDA\jacaranda\frontend\node_modules\@babel\core\lib\config\files\module-
types.js:85:18)
at loadCjsOrMjsDefault (C:\Users\invis\OneDrive\Área de
Trabalho\JACARANDA\jacaranda\frontend\node_modules\@babel\core\lib\config\files\module-
types.js:57:16)
at loadCjsOrMjsDefault.next (<anonymous>)
webpack 5.59.1 compiled with 1 error in 480 ms```
Но когда я ставлю знак равенства вместо двоеточия, он выдает мне другую ошибку "SyntaxError: Invalid left-hand side in assignment", у меня есть файл учебника, где я взял некоторую информацию и синтаксис, чтобы попытаться исправить эту ошибку, но между ними ничего не изменилось, так что я очень запутался, что делать, если вы можете мне помочь, я был бы очень признателен СПАСИБО!