怎么加载本地json数据,能让项目在github pages上预览

发布于 2022-09-06 10:57:18 字数 237 浏览 13 评论 0

本来用的是express+axios,但放到github pages上后打开取不到数据,只有空壳,看别人的项目里用的是mock.js,之前没用过,参考人家的文件这么写了(build文件夹下未修改),接口里还是没有数据404,应该怎么做呢?


更新了答案,把数据写死就行了,不要从接口里获取,不知道有没有其他办法获取数据,欢迎交流~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

各位不好意思,可能理解错误,另外找到了在pages上不丢失数据预览项目的方法(把数据写死):

let data = require('../data.json')
this.seller = data.seller
倾听心声的旋律 2022-09-13 10:57:18

1.你要了解mock的原理,mockjs是在ajax请求之前就拦截了
2.打包到线上之后mockjs不应该打包

∝单色的世界 2022-09-13 10:57:18

你可以看看easy-mock,比mock强大很多
https://www.easy-mock.com/login

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文