wdio-webpack-dev-server-service

2.0.2 • Public • Published

WDIO Webpack Dev Server Service

This service starts Webpack Dev Server for you to run WebdriverIO against.

Installation

npm install wdio-webpack-dev-server-service --save-dev

Configuration

This assumes you have:

Note: If you need support for webpack-dev-server (which is in maintenance mode) and Webpack 2 or 3, use webpack-dev-server-service@1.2.0.

Add the Webpack Dev Server service to your WebdriverIO services list:

// wdio.conf.js
export.config = {
  // ...
  services: ['webpack-dev-server'],
  // ...
};

Options are set directly on your WebdriverIO config as well, e.g.

// wdio.conf.js
export.config = {
  // ...
  webpackConfigrequire('webpack.dev.config.js'),
  webpackPort: 8080,
  // ...
};

Options

webpackConfig

Type: String | Function | Object

Default: webpack.config.js

Either the absolute path to your Webpack configuration, or (a function generating) your actual Webpack configuration.

webpackPort

Type: Number

Default: 8080

The port the Dev Server should be run on. You'll want to set this same port in the baseUrl option of your WebdriverIO configuration.

Dependencies (6)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i wdio-webpack-dev-server-service

    Weekly Downloads

    16

    Version

    2.0.2

    License

    MIT

    Unpacked Size

    133 kB

    Total Files

    11

    Last publish

    Collaborators

    • vincenttunru