From 451fd645e81b9173b564cd781942a80744f89078 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Tue, 22 May 2018 08:43:43 +0200 Subject: [PATCH] Fix imports by relative path in SCSS files Fixes 'Unknown import (file not found)' error when Vue component imports SCSS file that imports another file by relative path. --- packages/vue-sass/vue-sass.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue-sass/vue-sass.js b/packages/vue-sass/vue-sass.js index a766fb2..22f4a78 100644 --- a/packages/vue-sass/vue-sass.js +++ b/packages/vue-sass/vue-sass.js @@ -15,7 +15,7 @@ function resolveImport (dependencyManager) { /* } else if (url.indexOf('{') === 0) { resolvedFilename = decodeFilePath(url) */ } else { - let currentDirectory = path.dirname(this.options.outFile) + let currentDirectory = path.dirname(prev === 'stdin' ? this.options.outFile : prev) resolvedFilename = path.resolve(currentDirectory, url) }