Vue.js Vue路由器仅在生产服务器中消失
我不知道为什么,但vue停止工作,在html中,路由器视图中没有显示,它看起来像一条注释: 我有webpack的标准代码,并且一直有效,但是现在Vue.js Vue路由器仅在生产服务器中消失,vue.js,vuejs2,vue-router,Vue.js,Vuejs2,Vue Router,我不知道为什么,但vue停止工作,在html中,路由器视图中没有显示,它看起来像一条注释: 我有webpack的标准代码,并且一直有效,但是现在 import router from './router/index' new Vue({ router, el: '#app', store, mixins: [Vue2Filters.mixin], components: { TopMenuComponent, EventItemC
import router from './router/index'
new Vue({
router,
el: '#app',
store,
mixins: [Vue2Filters.mixin],
components: {
TopMenuComponent,
EventItemComponent,
GoTopComponent,
},
i18n
}).$mount('#app')
路由器
export default new VueRouter({
routes: [
// AUTH ROUTES //
{
path: '/',
name: 'Login',
component: LoginPageComponent
},
...
奇怪的是,在本地机器中,它可以正常工作,但当我在另一台服务器中放入完全相同的代码时,它就不工作了。有什么想法吗
编辑:
JS控制台是空白的,没有错误,没有警告它是否提供404页面?@Tuna没有,页面加载、删除并放置注释您使用哪个命令在本地运行它?而在另一台服务器上?@niccord只需要纱线开发和纱线构建。在本地机器中,两者都可以使用,而不是在服务器中我不太熟悉
warn
,但您确定已在服务器上安装了所有依赖项吗?就像npm安装
(可能只是纱线
)