vue项目访问静态目录的问题

我用的是vue-cli 3.0
我照着教程在static目录下创建文件 static/test.json
但是我在地址输入localhost:8080/static/test.json,会访问不到然后跳转到首页
在网上查了一下说,vue-cli 3.0静态文件放在public目录下面,然后我又把json文件改到public下依然访问不到,这是什么原因,要在哪个地方配置吗?

目录结构

https://img4.mukewang.com/5b459f5a0001e25c06920736.jpg

哆啦的时光机
浏览 6348回答 4
4回答

慕尼黑8549860

找到问题,访问静态文件默认会找public,写成localhost:8080/public/mock/test.json会请求不到,所以正确写法是localhost:8080/mock/test.json请求代码:axios.get('/mock/test.json'),
打开App,查看更多内容
随时随地看视频慕课网APP