export default new Router({
mode: 'history',
base: process.env.BASE_URL,
routes: [
{
path: '/',
name: 'home',
component: Home,
},
{
path: '/OutFault',
name: 'OutFault',
//component: OutFault,
component: () => import(/* webpackChunkName: "about" */ './views/OutFault.vue'),
},
{
path: '/about',
name: 'about',
// route level code-splitting
// this generates a separate chunk (about.[hash].js) for this route
// which is lazy-loaded when the route is visited.
component: () => import(/* webpackChunkName: "about" */ './views/About.vue'),
},
],
});
点击OutFault路径,一直是空白,把
history注释掉也不行;后来看到ts生成的js时间很早, 把Ts生成的js和dist删掉,
history也注释掉,这样才好,但是路径变成带#的了,这明显不是服务器端渲染了,这时候修改ts会自动编译。所以
history应该是服务器端渲染????
关于vue-cli3的ts编译? webpack是怎么配置的??