Nuxt Service Сервис
wdio-nuxt-service является сторонним пакетом, для получения дополнительной информации посетите GitHub | npm
Этот сервис помогает вам запустить ваше приложение при использовании Nuxt в качестве инструмента сборки. Он автоматически запускает сервер Nuxt с использова нием вашего nuxt.conf.js перед запуском тестов.
Установка
Если вы только начинаете работать с WebdriverIO, вы можете использовать мастер конфигурации для настройки всего:
npm init wdio@latest .
Он обнаружит ваш проект как проект Nuxt и установит все необходимые плагины за вас. Если вы добавляете этот сервис к существующей настройке, вы всегда можете установить его через:
npm install wdio-nuxt-service --save-dev
Конфигурация
Чтобы включить сервис, просто добавьте его в список services в вашем файле wdio.conf.js, например:
// wdio.conf.js
export const config = {
// ...
services: ['nuxt'],
// ...
};
Вы можете применить параметры сервиса, передав массив с объектом конфигурации, например:
// wdio.conf.js
export const config = {
// ...
services: [
['nuxt', {
rootDir: './packages/nuxt'
}]
],
// ...
};