<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      我將我使用mock的心得記錄一下,在前后端分離的趨勢下,我們原有的開發流程已經變更,所以前端在進行開發時往往 因為接口的時間而浪費,所以出現了mock方便我們前端自行模擬接口進行開發提升效率

      首先我們需要的工具有兩種第一個json5還有一個就是mock需要npm裝包  接下來就是vscode一個插件JSON5 syntax

      安裝
      (1)npm install axios --save
      (2)npm install mockjs --save-dev
      (3)npm install json5 --save-dev 

      首先創建這兩個文件

      index.js

      const fs = require('fs')
      const path = require('path')
      const Mock = require('mockjs')
      const JSON5 =   ('json5')
      
      // 讀取json文件
      function getJsonFile (filePath) {
        let json = fs.readFileSync(path.resolve(__dirname, filePath), 'utf-8')
        return JSON5.parse(json)
      }
      // 返回一個函數
      module.exports = function (app) {
        // 監聽http請求
        // if (process.env.MOCK == true) {
        app.get('/user/userSteam', function (rep, res) {
          // getJsonFile方法定義了讀取json文件
          let json = getJsonFile('./userInfo.json5')
          // 將json傳入Mock.mock方法中,生成的數據返回瀏覽器
          res.json(Mock.mock(json))
        })
        // }
      }
      //userInfo.json5
      { id:
      '@id()', // 得到隨機id,對象 username: '@cname()', // 隨機生成中文名字 date: '@date()', // 隨機生成日期 avatar: "@image('200x100', 'red', '#FFF', 'avatar')", // 生成圖片,參數size,bg,textcolor,text description: '@paragraph()', // 描述 ip: '@ip()', // ip地址 email: '@email()' }

      vue.config.js

      devServer: {
          before: require('./src/mock/index.js'),
          open: true,
          host: '1.2.2.13', ip地址
          port: 8080,
          hotOnly: true,
          watchContentBase: true,
          proxy: {
            "/api": {
              target: "http://1.1.2.13:8080",
              pathRewrite: {
                "^/api": ""
              }
            }
          }
        }

      最外層創建一個.env.development文件

      MOCK = true

      使用

      getList() {
            this.axios.get('/user/userSteam').then((res) => {

           console.log(res);
            }).catch((err) => {
              console.log(err);
            });
          }

      第二種就簡單的多了那就是實用fastmock官網不需要去學習mock使用直接去網站生成你的接口就可以了不需要下在mock或者json的東西直接生成

      posted on 2021-11-22 21:51  小菟同學  閱讀(122)  評論(0)    收藏  舉報

      ……
      主站蜘蛛池模板: 亚洲第一区二区快射影院| 国精偷拍一区二区三区| 国产精品毛片一区二区三| 狠狠色噜噜狠狠亚洲AV| 免费无遮挡无码永久视频| 国产九九视频一区二区三区| 国日韩精品一区二区三区| 狠狠躁夜夜躁人人爽天天bl| 资源在线观看视频一区二区| av在线播放无码线| 九九九国产| 中文国产不卡一区二区| 国产人成精品一区二区三| 丰满人妻跪趴高撅肥臀| 中文字幕国产在线精品| 免费人成再在线观看视频| 亚洲卡1卡2卡新区网站| 欧美精品人人做人人爱视频| 4399理论片午午伦夜理片| 忘忧草在线社区www中国中文| awww在线天堂bd资源在线| 国产高清无遮挡内容丰富| 亚洲综合精品第一页| 人妻内射一区二区在线视频| 蜜臀av色欲a片无人一区| 麻豆国产AV剧情偷闻女邻居内裤| 人人妻人人狠人人爽天天综合网 | 少妇一边呻吟一边说使劲视频 | 国产在线乱子伦一区二区| 风流少妇树林打野战视频| 国产偷窥熟女高潮精品视频| 亚洲中文字幕无码av永久| 插插无码视频大全不卡网站| 午夜成人无码免费看网站| 在线综合亚洲欧洲综合网站| 一本大道无码av天堂| 国产精品久久久久aaaa| 国产精品一区二区日韩精品| 亚洲中文字幕无码爆乳| 亚洲 小说区 图片区 都市| 精品偷拍一区二区三区|