0
我正在开发一个带有vuejs的应用程序,并使用vue-route进行路由。 我创建了一个route.js为:Vue路由在开发服务器上正常工作,但不能在生产中工作
import Vue from 'vue'
import VueRouter from 'vue-router'
import Content from './components/Content.vue'
Vue.use(VueRouter)
const router = new VueRouter({
mode: 'history',
routes: [
{
path: '/',
component: Home,
meta: {
forVisitors: true,
title: 'Univibe Plus',
}
},
{
path: '/content',
component: Content,
meta: {
forVisitors: true,
title: 'Content',
}
}
]
})
export default router
上运行sudo npm run dev
路由工作正常,但是当我创建使用sudo npm run build
只/
网页制作应用程序工作,/content
页不能正常工作,并给予错误“不能让网页/内容”。请在这里帮助我。
你有没有试过*哈希模式*而不是*历史模式*? – choasia
但是,如果我需要使用它没有散列,那么我该怎么办? –
所以它适用于散列模式?如果是这样,则错误可能是由服务器配置引起的。 – choasia