9.10.1 • Published 4 months ago

@wdio/static-server-service v9.10.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 months ago

WebdriverIO Static Server Service

Some projects are front-end assets only, and don't run on more than a static server. This service helps you to run a static file server during testing.

Installation

The easiest way is to add @wdio/static-server-service as a devDependency in your package.json, via:

npm install @wdio/static-server-service --save-dev

Instructions on how to install WebdriverIO can be found here.

Configuration

To use the static server service, add static-server to your service array:

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

Options

folders (required)

Array of folder paths and mount points.

Type: Array<Object> Props:

  • mount {String} - URL endpoint where folder will be mounted.
  • path {String} - Path to the folder to mount.
 // wdio.conf.js
 export const config = {
    // ...
    services: [
        ['static-server', {
            folders: [
                { mount: '/fixtures', path: './tests/fixtures' },
                { mount: '/dist', path: './dist' },
            ]
        }]
    ],
    // ...
 };

port

Port to bind the server.

Type: Number

Default: 4567

middleware

Array of middleware objects. Load and instatiate these in the config, and pass them in for the static server to use.

Type: Array<Object> Props:

  • mount {String} - URL endpoint where middleware will be mounted.
  • middleware <Object> - Middleware function callback.

Default: []

// wdio.conf.js
import middleware from 'middleware-package'

export const config = {
    // ...
    services: [
        ['static-server', {
            middleware: [{
                mount: '/',
                middleware: middleware(/* middleware options */),
            }],
        }]
    ],
    // ...
};

For more information on WebdriverIO, see the homepage.

9.10.1

4 months ago

9.9.0

4 months ago

9.6.3

5 months ago

9.6.2

5 months ago

9.5.0

6 months ago

9.4.4

6 months ago

9.4.3

6 months ago

7.40.0

6 months ago

8.41.0

6 months ago

9.4.2

6 months ago

9.2.2

8 months ago

9.1.3

8 months ago

9.1.2

9 months ago

8.40.6

9 months ago

9.1.0

9 months ago

9.0.8

10 months ago

9.0.4

10 months ago

9.0.0

10 months ago

8.40.3

10 months ago

9.0.0-alpha.426

11 months ago

9.0.0-alpha.350

12 months ago

9.0.0-alpha.351

12 months ago

8.39.0

12 months ago

9.0.0-alpha.321

12 months ago

9.0.0-alpha.367

11 months ago

9.0.0-alpha.369

11 months ago

8.38.2

1 year ago

8.37.0

1 year ago

8.38.0

1 year ago

9.0.0-alpha.113

1 year ago

9.0.0-alpha.114

1 year ago

9.0.0-alpha.115

1 year ago

8.36.1

1 year ago

8.36.0

1 year ago

9.0.0-alpha.78

1 year ago

9.0.0-alpha.59

1 year ago

9.0.0-alpha.64

1 year ago

9.0.0-alpha.9

1 year ago

9.0.0-alpha.0

1 year ago

8.32.4

1 year ago

8.32.2

1 year ago

8.31.1

1 year ago

8.31.0

1 year ago

8.30.0

1 year ago

8.29.1

1 year ago

8.29.0

1 year ago

8.28.6

1 year ago

8.28.0

1 year ago

8.27.2

1 year ago

8.27.0

1 year ago

8.26.3

1 year ago

8.26.2

2 years ago

8.24.8

2 years ago

8.24.9

2 years ago

8.24.12

2 years ago

8.16.17

2 years ago

8.16.12

2 years ago

8.15.0

2 years ago

8.16.22

2 years ago

8.19.0

2 years ago

8.15.7

2 years ago

8.23.0

2 years ago

8.23.1

2 years ago

8.16.3

2 years ago

8.16.7

2 years ago

8.17.0

2 years ago

8.20.0

2 years ago

8.24.0

2 years ago

8.15.10

2 years ago

8.24.2

2 years ago

8.14.0

2 years ago

8.21.0

2 years ago

7.33.0

2 years ago

8.0.0-alpha.365

3 years ago

8.0.0-alpha.243

3 years ago

8.0.0-alpha.249

3 years ago

7.18.0

3 years ago

8.11.0

2 years ago

7.20.8-alpha.504

3 years ago

7.25.1

3 years ago

7.25.0

3 years ago

8.6.6

2 years ago

7.21.0

3 years ago

8.0.0-alpha.240

3 years ago

8.6.8

2 years ago

8.0.0-alpha.411

3 years ago

7.29.1

2 years ago

7.25.4

3 years ago

8.0.0-alpha.412

3 years ago

8.1.0

2 years ago

8.1.2

2 years ago

8.0.0-alpha.537

3 years ago

8.0.0-alpha.620

3 years ago

8.0.10

3 years ago

7.17.3

3 years ago

8.0.11

3 years ago

8.0.14

2 years ago

8.0.0-alpha.589

3 years ago

8.0.0-alpha.621

3 years ago

8.0.0-alpha.507

3 years ago

8.0.0-alpha.505

3 years ago

8.0.0-alpha.504

3 years ago

8.0.0-alpha.629

3 years ago

8.0.0-alpha.508

3 years ago

7.20.0

3 years ago

8.7.0

2 years ago

7.24.1

3 years ago

7.28.0

3 years ago

7.20.7

3 years ago

7.24.0

3 years ago

7.20.3

3 years ago

8.0.0-alpha.631

3 years ago

8.0.0-alpha.598

3 years ago

8.0.0-alpha.630

3 years ago

8.0.0-alpha.239

3 years ago

8.0.0-alpha.512

3 years ago

8.0.0-alpha.518

3 years ago

8.0.0-alpha.516

3 years ago

7.31.0

2 years ago

7.31.1

2 years ago

8.0.0-alpha.593

3 years ago

8.0.0-alpha.565

3 years ago

8.0.0-alpha.563

3 years ago

8.0.0-alpha.327

3 years ago

8.0.0-alpha.600

3 years ago

8.0.0-alpha.329

3 years ago

8.0.0-alpha.328

3 years ago

8.0.0-alpha.607

3 years ago

8.8.0

2 years ago

8.0.8

3 years ago

8.4.0

2 years ago

8.0.7

3 years ago

8.0.6

3 years ago

8.8.4

2 years ago

8.8.7

2 years ago

8.8.6

2 years ago

7.23.0

3 years ago

8.0.0-alpha.213

3 years ago

8.0.0-alpha.331

3 years ago

8.0.0-alpha.577

3 years ago

8.3.0

2 years ago

8.0.0-alpha.219

3 years ago

8.0.0-alpha.619

3 years ago

8.0.0-alpha.330

3 years ago

7.30.2

2 years ago

7.19.5

3 years ago

8.0.0-alpha.547

3 years ago

7.19.1

3 years ago

8.10.0

2 years ago

7.19.0

3 years ago

8.10.2

2 years ago

8.10.1

2 years ago

8.10.4

2 years ago

8.10.6

2 years ago

7.26.0

3 years ago

8.0.0-alpha.558

3 years ago

8.0.0

3 years ago

7.16.6

4 years ago

7.16.4

4 years ago

7.16.3

4 years ago

7.16.13

3 years ago

7.16.14

3 years ago

7.16.11

4 years ago

7.16.1

4 years ago

7.16.0

4 years ago

7.14.1

4 years ago

7.13.2

4 years ago

7.13.0

4 years ago

7.12.5

4 years ago

7.10.1

4 years ago

7.8.0

4 years ago

7.7.7

4 years ago

7.7.5

4 years ago

7.7.0

4 years ago

7.7.3

4 years ago

7.6.0

4 years ago

7.5.3

4 years ago

7.5.2

4 years ago

7.5.7

4 years ago

7.4.2

4 years ago

7.4.1

4 years ago

7.4.0

4 years ago

7.3.1

4 years ago

7.2.1

4 years ago

7.2.0

4 years ago

7.1.1

4 years ago

7.0.7

4 years ago

7.0.4

4 years ago

7.0.3

4 years ago

7.0.2

4 years ago

7.0.0

4 years ago

7.0.0-beta.4

4 years ago

7.0.0-beta.1

4 years ago

7.0.0-beta.0

4 years ago

6.10.10

5 years ago

6.10.4

5 years ago

6.10.3

5 years ago

6.8.0

5 years ago

6.7.3

5 years ago

6.7.0

5 years ago

6.6.0

5 years ago

6.4.7

5 years ago

6.4.0

5 years ago

6.1.14

5 years ago

6.0.16

5 years ago

6.0.13

5 years ago

6.0.12

5 years ago

6.0.11

5 years ago

6.0.10

5 years ago

6.0.8

5 years ago

6.0.7

5 years ago

6.0.6

5 years ago

6.0.5

5 years ago

6.0.1

5 years ago

6.0.0

5 years ago

6.0.0-beta.0

5 years ago

6.0.0-alpha.1

5 years ago

6.0.0-alpha.0

6 years ago

5.16.10

6 years ago

5.16.5

6 years ago

5.14.4

6 years ago

5.13.2

6 years ago

5.13.0-alpha.0

6 years ago

5.12.1

6 years ago

5.12.0

6 years ago

5.11.0

6 years ago

5.10.10

6 years ago