From ec2aede58248a96b68bacb1e39b3e6beb06c6e93 Mon Sep 17 00:00:00 2001 From: Walter Tommasi Date: Sun, 20 Jan 2019 11:52:31 +0100 Subject: [PATCH] fix(cli-ui): folder list when root windows --- packages/@vue/cli-ui/apollo-server/connectors/folders.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/@vue/cli-ui/apollo-server/connectors/folders.js b/packages/@vue/cli-ui/apollo-server/connectors/folders.js index d4fb71a1a8..d77149253a 100644 --- a/packages/@vue/cli-ui/apollo-server/connectors/folders.js +++ b/packages/@vue/cli-ui/apollo-server/connectors/folders.js @@ -24,7 +24,13 @@ function isDirectory (file) { } async function list (base, context) { - const files = await fs.readdir(base, 'utf8') + let dir = base + if (isPlatformWindows) { + if (base.match(/^([A-Z]{1}:)$/)) { + dir = path.join(base, '\\') + } + } + const files = await fs.readdir(dir, 'utf8') return files.map( file => { const folderPath = path.join(base, file)