久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - vue-clin項目,npm run build后dist文件夾,index.html無法獲取自己通過json,mock的數據

瀏覽:110日期:2023-09-22 13:58:41

問題描述

項目npm run dev,和build后測試都沒問題,現在就是打開build后dist文件夾index.html出現下面報錯

javascript - vue-clin項目,npm run build后dist文件夾,index.html無法獲取自己通過json,mock的數據

是因為我項目依賴的數據和內容都是通過json文件mock的,build后json數據并未打包到dist文件夾中,導致無法請求到數據嗎?應該怎么處理項目目錄,

javascript - vue-clin項目,npm run build后dist文件夾,index.html無法獲取自己通過json,mock的數據

build/dev-server.js中mock的數據

/數據mockvar appData = require(’../data.json’);var seller = appData.seller;var goods = appData.goods;var ratings = appData.ratings;var apiRouters = express.Router();apiRouters.get(’/seller’,function(req,res){ res.json({ errno:0, data:seller })})apiRouters.get(’/goods’,function(req,res){ res.json({ errno:0, data:goods })})apiRouters.get(’/ratings’,function(req,res){ res.json({ errno:0, data:ratings })})app.use(’/api’,apiRouters)//數據mock

問題解答

回答1:

你用的api應該用的是相對路徑,所以你要開http服務啟動dist后的項目,你可能使用的是./或者/,然后直接打開文件之后,路徑就會讀成你的電腦硬盤路徑

回答2:

錯誤提示跨域了

標簽: JavaScript
主站蜘蛛池模板: 鹰潭市| 洛川县| 铜梁县| 岑溪市| 招远市| 商都县| 旌德县| 静乐县| 溧水县| 昭苏县| 凭祥市| 龙海市| 区。| 珠海市| 耿马| 康定县| 兰西县| 隆昌县| 怀远县| 沙坪坝区| 逊克县| 临武县| 东乌珠穆沁旗| 百色市| 连南| 平山县| 濉溪县| 嘉善县| 昌邑市| 原阳县| 新宁县| 永州市| 盱眙县| 杭锦旗| 乐亭县| 蒙阴县| 扬中市| 澄江县| 岑巩县| 北安市| 扎囊县|