国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

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

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

問題描述

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

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

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

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

build/dev-server.js中mock的數(shù)據(jù)

/數(shù)據(jù)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)//數(shù)據(jù)mock

問題解答

回答1:

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

回答2:

錯誤提示跨域了

標簽: JavaScript
主站蜘蛛池模板: 凤翔县| 隆化县| 普兰店市| 奉贤区| 贵溪市| 新余市| 洛宁县| 长阳| 玛曲县| 环江| 扶风县| 彭州市| 铅山县| 清镇市| 沈阳市| 图们市| 广水市| 岢岚县| 赤城县| 白河县| 亳州市| 大庆市| 吉首市| 河北省| 海盐县| 呼图壁县| 小金县| 无锡市| 张家港市| 呼玛县| 读书| 绥江县| 天水市| 奈曼旗| 恭城| 宣恩县| 巴中市| 新昌县| 偃师市| 侯马市| 会同县|