Skip to content

Commit

Permalink
Merge pull request nuxt#1982 from clarkdo/with-feathers-fix
Browse files Browse the repository at this point in the history
fix: with-feathers nuxt.build is not a function
  • Loading branch information
Atinux committed Oct 30, 2017
2 parents 55cd5c7 + c0e9e66 commit 3ece774
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions examples/with-feathers/src/middleware/nuxt.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
const resolve = require('path').resolve;
const Nuxt = require('nuxt');
const resolve = require('path').resolve
const { Nuxt, Builder } = require('nuxt')

// Setup nuxt.js
let config = {};
let config = {}
try {
config = require('../../nuxt.config.js');
config = require('../../nuxt.config.js')
} catch (e) {}
config.rootDir = resolve(__dirname, '..', '..');
config.dev = process.env.NODE_ENV !== 'production';
const nuxt = new Nuxt(config);
config.rootDir = resolve(__dirname, '..', '..')
config.dev = process.env.NODE_ENV !== 'production'

const nuxt = new Nuxt(config)
if (config.dev) {
nuxt.build().then(() => {
process.emit('nuxt:build:done');
});
const builder = new Builder(nuxt)
builder.build()
} else {
process.nextTick(() => process.emit('nuxt:build:done'));
process.nextTick(() => process.emit('nuxt:build:done'))
}

// Add nuxt.js middleware
module.exports = function (req, res) {
nuxt.render(req, res);
};
nuxt.render(req, res)
}

0 comments on commit 3ece774

Please sign in to comment.