vue-cli根据wenpack模板生成的项目自动打开之后url会带上//#//

查看:148
本文介绍了vue-cli根据wenpack模板生成的项目自动打开之后url会带上//#//的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

  1. vue-cli init webpack my-project 生成的项目运行后,会自动在浏览器打开一个页面,但是为什么url是 http://localhost:8080/#/

  2. 我看了下dev.server.js 文件,这里是使用了opn插件,中间应该使用这句代码打开的

if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') {
  opn(uri)
}

//而uri
var uri = 'http://localhost:' + port
//console.log(uri)
http://localhost:8080

那这里应该是opn的设置问题了,也可能是我自己的电脑莫名配置(可能性小,我重新生成了个项目也是如此,) ,如果真是opn的问题,那这里这样做的目的是什么

解决方案

使用了路由vue-router吧,具体看路由配置,加上mode:'history',就可以去掉了

这篇关于vue-cli根据wenpack模板生成的项目自动打开之后url会带上//#//的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆