Zum Hauptinhalt springen

Babel-Setup

Um Tests mit neuartigen JavaScript-Funktionen zu schreiben, können Sie Babel verwenden, um Ihre Testdateien zu kompilieren.

Installieren Sie dazu zunächst die notwendigen Babel-Abhängigkeiten:

npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/register

Stellen Sie sicher, dass Ihre babel.config.js richtig konfiguriert ist.

Das einfachste Setup, das Sie verwenden können, ist:

babel.config.js
module.exports = {
presets: [
['@babel/preset-env', {
targets: {
node: '14'
}
}]
]
}

Sobald dies eingerichtet ist, kümmert sich WebdriverIO um den Rest.

Alternatively you can configure how @babel/register is run through the environment variables for @babel/register or using wdio config's autoCompileOpts section.

Welcome! How can I help?

WebdriverIO AI Copilot