mirror of
https://github.com/aspnet/JavaScriptServices.git
synced 2025-12-23 01:58:29 +00:00
17 lines
510 B
TypeScript
17 lines
510 B
TypeScript
import Vue from 'vue';
|
|
import VueRouter from 'vue-router';
|
|
import { createServerRenderer, RenderResult } from 'aspnet-prerendering';
|
|
import { createBundleRenderer } from 'vue-server-renderer';
|
|
import { routes } from './routes';
|
|
Vue.use(VueRouter);
|
|
|
|
export default function(context: any) {
|
|
const router = new VueRouter({ mode: 'history', routes: routes })
|
|
router.push(context.url);
|
|
|
|
return new Vue({
|
|
render: h => h(require('./components/app/app.vue.html')),
|
|
router: router
|
|
});
|
|
}
|