鍍金池/ 問(wèn)答/Linux  網(wǎng)絡(luò)安全  HTML/ 怎么加載本地json數(shù)據(jù),能讓項(xiàng)目在github pages上預(yù)覽

怎么加載本地json數(shù)據(jù),能讓項(xiàng)目在github pages上預(yù)覽

本來(lái)用的是express+axios,但放到github pages上后打開(kāi)取不到數(shù)據(jù),只有空殼,看別人的項(xiàng)目里用的是mock.js,之前沒(méi)用過(guò),參考人家的文件這么寫了(build文件夾下未修改),接口里還是沒(méi)有數(shù)據(jù)404,應(yīng)該怎么做呢?


更新了答案,把數(shù)據(jù)寫死就行了,不要從接口里獲取,不知道有沒(méi)有其他辦法獲取數(shù)據(jù),歡迎交流~

回答
編輯回答
汐顏

1.你要了解mock的原理,mockjs是在ajax請(qǐng)求之前就攔截了
2.打包到線上之后mockjs不應(yīng)該打包

2018年3月23日 05:46
編輯回答
墨小羽

你可以看看easy-mock,比mock強(qiáng)大很多
https://www.easy-mock.com/login

2018年1月12日 06:52
編輯回答
悶油瓶

各位不好意思,可能理解錯(cuò)誤,另外找到了在pages上不丟失數(shù)據(jù)預(yù)覽項(xiàng)目的方法(把數(shù)據(jù)寫死):

let data = require('../data.json')
this.seller = data.seller
2018年7月28日 15:55