Nuxt/packages/vue-app/template/middleware.js

12 lines
455 B
JavaScript
Raw Normal View History

const middleware = {}
<% for (const m of middleware) {
// TODO: remove duplicate logic in v3 (see builder.resolveMiddleware)
const name = m.name || m.src.replace(new RegExp(`\\.(${extensions})$`), '')
const dst = m.dst || relativeToBuild(srcDir, dir.middleware, m.src)
2019-01-29 09:31:14 +00:00
%>
middleware['<%= name %>'] = require('<%= dst %>');
2019-01-29 09:31:14 +00:00
middleware['<%= name %>'] = middleware['<%= name %>'].default || middleware['<%= name %>']
<% } %>
2017-02-03 14:09:27 +00:00
export default middleware