第一次将vue项目托管到码云的问题

1.vue项目发布之后,访问页面出现白屏

很大原因可能是资源打包后的路径问题,我的解决方法是在vue.config.js文件中添加如下代码

publicPath: process.env.NODE_ENV === 'delvelopment' ? '/' : './'

 

2.路由无法正常跳转,报404的错误

可能是router设置为了history模式。查看router文件夹下的index.js文件,

const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})

 

如果mode的值是'history',那么将它注释掉或改为 'hash' 即可。

posted @ 2020-09-01 14:13  agnh32oh  阅读(77)  评论(0)    收藏  举报