我在Vue-cli中有一个Webpack项目,并且正在使用vue-router进行路由。 示例:
import Profile from './components/Profile.vue'
{ path: '/profile', component: Profile, name: 'profile', meta: { breadcrumb:'Perfil' } },
当我将其上传到Google Cloud中时,路由不起作用。
www.domain.com/任何内容
仅工作主要路线/
www.domain.com
在我的app.yaml中,我拥有它:
handlers:
- url: /src
static_dir: src
- url: /dist
static_dir: dist
- url: /
static_files: index.html
upload: index.html
- url: /(.*)
static_files: /\1
upload: /(.*)
- url: /.*
static_files: dist/index.html
upload: dist/index.html
我尝试了这个问题的解决方案,但是没有用。
Vue-router history mode not working in Google Cloud after build
我找到了解决方案,必须把它放在这里:
enter code here
- url: /.*
static_files: index.html
upload: index.html**