vbenjs / vite-plugin-mock

A mock plugin for vite.use mockjs.
MIT License
621 stars 96 forks source link

请求404,且 TypeScript sample的例子报错 Binding element 'query' implicitly has an 'any' type. #19

Closed yinzixie closed 3 years ago

yinzixie commented 3 years ago

vite.config.ts image

HelloWord.vue image

mock/map.ts image

Binding element 'query' implicitly has an 'any' type.

求教。照着sample写的, 根本没法用啊。

我把 query 这个参数删掉后,然后用axios请求,直接404。大佬快救救孩子吧。 image

xiaoxian521 commented 3 years ago

map.ts文件中的url中的api是你在项目中配置的代理地址吗 如果是改成{url:'/map'}试试 当然你也可以参考这个项目https://github.com/xiaoxian521/vue-pure-admin/blob/main/mock/map.ts 至于examples中的ts例子 并没发现报错问题

yinzixie commented 3 years ago

没有设置代理,事实上我把axios.get 换成 fetch 后显示可以请求,但是返回的东西并不是我定义的东西。

xiaoxian521 commented 3 years ago

嗯嗯 方便的话给个仓库链接我帮你调试下

yinzixie commented 3 years ago

感谢,可能哪里没写对,麻烦你了。

https://github.com/yinzixie/test

xiaoxian521 commented 3 years ago

嗯嗯 我看了一下 你的mock目录需要放在与public平级目录下哦

yinzixie commented 3 years ago

啊,真的是。解决了。感谢。

starlet0822 commented 2 years ago

嗯嗯 方便的话给个仓库链接我帮你调试下 大佬 我也遇到这个问题 方便帮忙看下么