From 2081388b9883e58e56e8b108cb93d9594f147be1 Mon Sep 17 00:00:00 2001 From: Eslam El-Hakmey Date: Fri, 19 Apr 2019 18:36:50 +0200 Subject: [PATCH 1/3] docs(config): add documentation for `serveIndex` option --- src/content/configuration/dev-server.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/content/configuration/dev-server.md b/src/content/configuration/dev-server.md index a49b8869ea18..746e81523ab6 100644 --- a/src/content/configuration/dev-server.md +++ b/src/content/configuration/dev-server.md @@ -12,6 +12,7 @@ contributors: - Yiidiir - Loonride - dmohns + - EslamHiko --- [webpack-dev-server](https://github.com/webpack/webpack-dev-server) can be used to quickly develop an application. See the [development guide](/guides/development/) to get started. @@ -1107,7 +1108,22 @@ Usage via the CLI ```bash webpack-dev-server --quiet ``` +## `devServer.serveIndex` +`boolean` + +This option Enables/Disables [`serveIndex`](https://github.com/expressjs/serve-index) middleware. It's enabled by default. + +[`serveIndex`](https://github.com/expressjs/serve-index) middleware generates directory listings on viewing directories that don't have an index.html file. + +```javascript +module.exports = { + //... + devServer: { + serveIndex: true + } +}; +``` ## `devServer.setup` From 2ea363baa726a55a4fb1a69d729ecad9eeb02392 Mon Sep 17 00:00:00 2001 From: Eslam El-Hakmey Date: Fri, 19 Apr 2019 18:45:27 +0200 Subject: [PATCH 2/3] fix small lint error --- src/content/configuration/dev-server.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content/configuration/dev-server.md b/src/content/configuration/dev-server.md index 746e81523ab6..c5bc7c35f9fe 100644 --- a/src/content/configuration/dev-server.md +++ b/src/content/configuration/dev-server.md @@ -1108,6 +1108,7 @@ Usage via the CLI ```bash webpack-dev-server --quiet ``` + ## `devServer.serveIndex` `boolean` From cf7c6bd9cc2ef68725d8c46a15e73120bb481ac6 Mon Sep 17 00:00:00 2001 From: Eslam El-Hakmey Date: Fri, 19 Apr 2019 19:08:34 +0200 Subject: [PATCH 3/3] add default value & rephrasing the description --- src/content/configuration/dev-server.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/configuration/dev-server.md b/src/content/configuration/dev-server.md index c5bc7c35f9fe..1f1c1e9bfcfb 100644 --- a/src/content/configuration/dev-server.md +++ b/src/content/configuration/dev-server.md @@ -1111,9 +1111,9 @@ webpack-dev-server --quiet ## `devServer.serveIndex` -`boolean` +`boolean: true` -This option Enables/Disables [`serveIndex`](https://github.com/expressjs/serve-index) middleware. It's enabled by default. +Tells dev-server to use [`serveIndex`](https://github.com/expressjs/serve-index) middleware when enabled. [`serveIndex`](https://github.com/expressjs/serve-index) middleware generates directory listings on viewing directories that don't have an index.html file.