新版本中的vue-cli中沒有dev-server.js


新版本的dev-server.js與webpack.dev.json.js合並  找到 此vue-cli中webpack.dev.conf.js文件的devServer對象進行配置路由

  // webpack.dev.conf.js
            // 通過express導入路由
            const express = require('express')
            const app = express()
            var appData = require('../data.json')
            // json賣家數據
            var seller = appData.seller
            // json商品數據
            var goods = appData.goods
            // json評論數據
            var ratings = appData.ratings
            // 編寫路由
            var apiRoutes = express.Router()
            // 所有通過接口相關的api都會通過api這個路由導向到具體的路由
            app.use('/api', apiRoutes)
            // 找到devServer對象並在其后添加相關路由設置
            before (app) {
              app.get('/api/seller', function (req, res) {
                // 服務端收到請求后返回給客戶端一個json數據
                res.json({
                  // 當我們數據正常時,我們通過傳遞errno字符為0表示數據正常
                  errno: 0,
                  // 返回json中的賣家數據
                  data: seller
                })
              })
              app.get('/api/goods', function (req, res) {
                res.json({
                  errno: 0,
                  data: goods
                })
              })
              app.get('/api/ratings', function (rea, res) {
                res.json({
                  errno: 0,
                  data: ratings
                })
              })
            }

關注微信小程序


免責聲明!

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



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