Ich bin neu zu scherzen. Ich begegne dem Fehler auf Kreis CI. Meine setup.js
Datei hat ES6 Syntax. Da die Datei auf setupTestFrameworkScriptFile
jedes Mal ausgeführt wird, wenn jeder Test ausgeführt wird, dachte ich, ich könnte ES6-Syntax verwenden, aber Babel-Jest wird es nicht transpilieren. Regelmäßige Tests wie Komponententests für reagierende Komponenten werden transpiliert. In der lokalen Umgebung wird die Setup-Datei transpiliert.Jest setupTestFrameworkScriptFile oder setupFiles ES6 syntax
SyntaxError: Unexpected token {
at ScriptTransformer._transformAndBuildScript (node_modules/jest/node_modules/jest-cli/node_modules/jest-runtime/build/script_transformer.js:305:17)
at Object.<anonymous> (test/setup.js:1:869)
at next (native)
Meine Jest Config-Datei sieht so aus.
Fehlende Einstellungen?
Wie führen Sie Ihre Tests durch? Die neuesten Node-Versionen unterstützen nativ ES6 (natürlich mit Ausnahme der Modul-Syntax). –