From 3ba9f4a38014228f0ab2d8d19e8584848146f275 Mon Sep 17 00:00:00 2001 From: Sven Bender Date: Fri, 2 Mar 2018 14:39:20 +0100 Subject: [PATCH] Changed paths in variable collector to posix variant. Since they are already posix, it does not work on windows machines. --- lib/plugin/variable-collector.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/plugin/variable-collector.js b/lib/plugin/variable-collector.js index e3c7a9b3..b70554bd 100644 --- a/lib/plugin/variable-collector.js +++ b/lib/plugin/variable-collector.js @@ -60,9 +60,9 @@ VariableCollector.prototype = { for (var name in this.mVariables) { if (this.mVariables.hasOwnProperty(name)) { var oVar = this.mVariables[name]; - var dirname = path.dirname(oVar.filename); - var baseFileName = path.basename(oVar.rootFilename); // usually library.source.less - var libraryBaseFile = path.normalize(path.join(dirname, baseFileName)); + var dirname = path.posix.dirname(oVar.filename); + var baseFileName = path.posix.basename(oVar.rootFilename); // usually library.source.less + var libraryBaseFile = path.posix.normalize(path.posix.join(dirname, baseFileName)); // Only add variable if the corresponding library "base file" has been imported if (aImports.indexOf(libraryBaseFile) > -1 || libraryBaseFile === oVar.rootFilename) {