9.10.1 • Published 5 months ago

@wdio/static-server-service v9.10.1

Weekly downloads
1
License
MIT
Repository
github
Last release
5 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

5 months ago

9.9.0

6 months ago

9.6.3

6 months ago

9.6.2

6 months ago

9.5.0

7 months ago

9.4.4

7 months ago

9.4.3

7 months ago

7.40.0

7 months ago

8.41.0

7 months ago

9.4.2

8 months ago

9.2.2

9 months ago

9.1.3

10 months ago

9.1.2

10 months ago

8.40.6

10 months ago

9.1.0

10 months ago

9.0.8

11 months ago

9.0.4

11 months ago

9.0.0

12 months ago

8.40.3

12 months ago

9.0.0-alpha.426

12 months ago

9.0.0-alpha.350

1 year ago

9.0.0-alpha.351

1 year ago

8.39.0

1 year ago

9.0.0-alpha.321

1 year ago

9.0.0-alpha.367

1 year ago

9.0.0-alpha.369

1 year 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

2 years ago

8.29.0

2 years ago

8.28.6

2 years ago

8.28.0

2 years ago

8.27.2

2 years ago

8.27.0

2 years ago

8.26.3

2 years 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

3 years ago

7.25.4

3 years ago

8.0.0-alpha.412

3 years ago

8.1.0

3 years ago

8.1.2

3 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

3 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

4 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

5 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

6 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