From 8b1210b7c2a31d360de91172c07f8e335385d9b3 Mon Sep 17 00:00:00 2001 From: oyola Date: Wed, 14 Jun 2017 08:12:25 +0200 Subject: [PATCH] fix css-builder in node 6 or higher when config.dir is undefined --- css-builder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css-builder.js b/css-builder.js index 5036a36..1e186aa 100644 --- a/css-builder.js +++ b/css-builder.js @@ -127,7 +127,7 @@ define(['require', './normalize'], function(req, normalize) { config = config || _config; if (!siteRoot) { - siteRoot = path.resolve(config.dir || path.dirname(config.out), config.siteRoot || '.') + '/'; + siteRoot = path.resolve(config.dir || (typeof config.out === 'string' && path.dirname(config.out)) || '', config.siteRoot || '.') + '/'; if (isWindows) siteRoot = siteRoot.replace(/\\/g, '/'); }