在vue2.0中沒有dev-server.js下配置方法<轉>


這篇文章主要介紹了vue2.0在沒有dev-server.js下的本地數據配置方法的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

 

問題描述:

在vue2.0的以上的版本,vue-cli的build的文件夾下沒有dev-server.js文件,那怎么配置mock數據

Vue2.x在build下的webpack.dev.conf.js配置就行

//在const portfinder = require(‘portfinder')后添加

const express = require('express')  // nodejs開發框架express,用來簡化操作

const app = express()    // 創建node.js的express開發框架的實例

var appData = require('../mock/goods.json')  //加載本地數據文件

var seller = appData.seller

var apiRoutes = express.Router()    // 編寫路由

app.use('/api', apiRoutes) // 所有通過接口相關的api都會通過api這個路由導向到具體的路由

如圖


如圖

在找到devServer對象,在里面添加相關路由設置

before (app) {

   app.get('/api/seller', function (req, res) {

    // 服務端收到請求后返回給客戶端一個json數據

    res.json({

     // 當我們數據正常時,我們通過傳遞errno字符為0表示數據正常

     errno: 0,

     // 返回json中的賣家數據

     data: seller

    })

   })

  }

 

 

 接下來只需重新 npm run dev 就可以了。

轉  https://www.php.cn/js-tutorial-400868.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM