Vuejs2 Vue路由器始终重定向到/#/
我正在尝试将Vuejs2 Vue路由器始终重定向到/#/,vuejs2,vue-router,Vuejs2,Vue Router,我正在尝试将vue cli与webpack模板集成到现有的后端自制框架中。Web服务器是apache 我希望在urlexample.com/vue时加载并装载vue js应用程序 当我转到这个URL时,我可以看到基本示例vue组件,但在我被重定向到example.com/#/ 你知道如何解决这个问题吗?问题来自哪里? 路由器.js Main.js //要使用“import”命令加载的Vue生成版本 //(仅限运行时或单机版)已在webpack.base.conf中使用别名设置。 从“Vue”导入
vue cli
与webpack
模板集成到现有的后端自制框架中。Web服务器是apache
我希望在urlexample.com/vue
时加载并装载vue js
应用程序
当我转到这个URL时,我可以看到基本示例vue组件
,但在我被重定向到example.com/#/
你知道如何解决这个问题吗?问题来自哪里?
路由器.js
Main.js
//要使用“import”命令加载的Vue生成版本
//(仅限运行时或单机版)已在webpack.base.conf中使用别名设置。
从“Vue”导入Vue
从“./App”导入应用程序
从“./路由器”导入路由器
Vue.config.productionTip=false
/*eslint禁用无新*/
新Vue({
el:“#应用程序”,
路由器,
模板:“”,
组件:{App}
})
我必须在router.js
文件中将我的路径定义为以下路径:'/vue'。如果vue路由器
没有找到路由,它将重定向到index.php
import Vue from 'vue'
import Router from 'vue-router'
import Hello from '@/components/Hello'
Vue.use(Router)
export default new Router({
mode : 'history',
routes: [
{
path: '/',
name: 'Hello',
component: Hello
}
]
})
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
Vue.config.productionTip = false
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
template: '<App/>',
components: { App }
})