Перейти до основного вмісту

Налаштування Babel

Щоб написати тести із використанням функціоналу JavaScript наступного покоління, ви можете використовувати Babel для компіляції файлів тестів.

Для цього спочатку встановіть необхідні залежності Babel:

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

Переконайтеся, що ваш babel.config.js правильно налаштований.

Найпростіше налаштування, яке ви можете використовувати:

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

Після налаштування WebdriverIO подбає про решту.

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