From 252e5cce0a7401753f24886ebf7319427316e0d0 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Thu, 11 May 2017 14:18:09 +0430 Subject: [PATCH] Explicit srcDir and rootDir This makes dir and srcDir consistent and explicitly defined in both places. --- lib/nuxt.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/nuxt.js b/lib/nuxt.js index a29e156f70..8ffd6adfe3 100644 --- a/lib/nuxt.js +++ b/lib/nuxt.js @@ -68,8 +68,11 @@ class Nuxt { this.options = _.defaultsDeep(options, defaults) // Env variables this.dev = this.options.dev + // Explicit srcDir and rootDir this.dir = (typeof options.rootDir === 'string' && options.rootDir ? options.rootDir : process.cwd()) this.srcDir = (typeof options.srcDir === 'string' && options.srcDir ? resolve(this.dir, options.srcDir) : this.dir) + options.rootDir = this.dir + options.srcDir = this.srcDir // If store defined, update store options to true if (fs.existsSync(join(this.srcDir, 'store'))) { this.options.store = true