如果我添加一些额外的
,我会继续遇到这个奇怪的问题 {path: '/detailed-support', component: Detailed, name: 'detailed', children:[
{path: 'start', component: Start, name: 'starting'}
]},
当我尝试手动访问它时只需插入浏览器http://localhost:8080/detailed-support/start
它就会加载内容,但它不想加载图像或位于我文件夹中的任何资源。它会出错[{1}}。
它可能是什么?在我的开发检查员中,它指向了这个 - > Failed to load resource: the server responded with a status of 404 (Not Found)
好像路径有问题。但是为什么它在我的父组件中工作时,但是一旦我去了孩子,它开始分解
答案 0 :(得分:0)
我只是想通了,每次当我去堆栈溢出时,我的大脑在我发布后给了我答案。
<link rel="stylesheet" type="text/css" href="./src/vendors/css/ionicons.min.css">
显然在href标签的开头有一个点是不好的。
<link rel="stylesheet" type="text/css" href="/src/vendors/css/ionicons.min.css">
答案 1 :(得分:-1)
只需在vue.config.js上添加此行
publicPath: ''