diff --git a/lib/build.js b/lib/build.js index fb0208842b..5aaf8f0448 100644 --- a/lib/build.js +++ b/lib/build.js @@ -190,6 +190,7 @@ function * generateRoutesAndFiles () { ] this.options.store = fs.existsSync(join(this.srcDir, 'store')) let templateVars = { + nuxt: this.options, uniqBy: _.uniqBy, isDev: this.dev, router: { @@ -253,11 +254,11 @@ function * generateRoutesAndFiles () { imports: { serialize, hash - }, - options: options || {}, - nuxt: this.options + } }) - const content = template(templateVars) + const content = template(Object.assign({}, templateVars, { + options: options || {} + })) const path = r(this.dir, '.nuxt', dst) return writeFile(path, content, 'utf8') .then(() => {