vue2打包发布,vue-router进行build无法正常显示路由页面
使用vue cli创建一个webpack工程加入vue-router然后使用路由引入一个新的组件。这时路由和链接是这样写的const router = new VueRouter({mode: 'history',base: __dirname,routes: [{path: '/first',component: firstCom...
·
- 使用vue cli创建一个webpack工程
- 加入vue-router然后使用路由引入一个新的组件。这时路由和链接是这样写的
const router = new VueRouter({
mode: 'history',
base: __dirname,
routes: [
{
path: '/first',
component: firstCom
}
]
})
<a href="/first">Try this!</a>
- npm run dev查看没有问题
- npm run build打包
- 起一个服务(例如:python -m SimpleHTTPServer)然后查看index.html页面,发现路由会请求/first页面。
- 解决的办法:将路由配置中history改为hash,将链接中/first改为/#/first。问题解决。
更多推荐
已为社区贡献3条内容
所有评论(0)