0

そのため、Vision docsの Nunjucks の例とプラグインnunjucks-hapiの両方を試してみましたが、結果は同じでした。watch は機能しません。

var viewPath = Path.join(__dirname, 'views')

var env = NunjucksHapi.configure(viewPath, { watch: true})

server.register(plugins, (err) => {
  if (err) throw err;

  server.views({
    engines: {
      html: NunjucksHapi
    },
    path: viewPath
  });

  server.route(...);

  server.start((err) => {       
  });
});

パッケージ:

"hapi": "^13.0.0",
"nunjucks": "^2.3.0",
"nunjucks-hapi": "^2.0.1",
"vision": "^4.0.1"

問題を探す場所に関する提案はありますか?

4

1 に答える 1

-1

それを試してみてください:

server.register(require('vision'), (err) => { 

    Hoek.assert(!err, err)

    server.views({
        engines: {
           njk: require('nunjucks-hapi')
 	},
        relativeTo: __dirname,
        path: 'resources/views'
    })
})

于 2016-12-03T02:39:25.400 に答える