1. 程式人生 > >vue-cli的build的資料夾下沒有dev-server.js檔案,怎麼配置mock資料

vue-cli的build的資料夾下沒有dev-server.js檔案,怎麼配置mock資料

新版webpack.dev.conf.js配置如下:

const express = require('express')
const app = express()
var appData = require('../data.json')//載入本地資料檔案
var seller = appData.seller
var goods = appData.goods
var ratings = appData.ratings
var apiRoutes = express.Router()
app.use('/api', apiRoutes)

找到devServer,在最後新增

before(app) {
      app.get('/api/appData', (req, res) => {
        res.json({
          errno: 0,
          data: appData
        })//介面返回json資料,上面配置的資料appData就賦值給data請求後呼叫
      }),
      app.get('/api/seller', (req, res) => {
      res.json({
      // 這裡是你的json內容
      errno: 0,
      data: seller
      })
      }),
      app.get('/api/goods', (req, res) => {
      res.json({
      // 這裡是你的json內容
      errno: 0,
      data: goods
      })
      }),
      app.get('/api/ratings', (req, res) => {
      res.json({
      // 這裡是你的json內容
      errno: 0,
      data: ratings
      })
      })
    }

然後npm run dev,一定要重啟 一下就可以http://localhost:8080/api/appData 訪問了

截圖如下



執行 npm run dev 

開啟路徑http://localhost:8080/api/appData  能請求到資料


開啟http://localhost:8080/api/seller  能請求到seller相關資料,如果請求不到,而是顯示主頁,則需要檢查程式碼,或者執行npm run dev


取消eslint


相關推薦

vue-cli的build的資料沒有dev-server.js檔案怎麼配置mock資料

新版webpack.dev.conf.js配置如下:const express = require('express')const app = express()var appData = require('../data.json')//載入本地資料檔案var seller = appData.seller

vue-cli的build的資料沒有dev-server.js檔案如何配置本地資料

vue-cli的build的資料夾下沒有dev-server.js檔案,怎麼配置本地資料 因為最新版本的vue-cli已經放棄dev-server.js,只需在webpack.dev.conf.js配置就行 新版webpack.dev.conf.js配置如下

vue建立專案build的資料沒有dev-server.js檔案怎麼mock資料

vue-cli建立完專案,dev-server.js檔案丟了,左邊是大佬的,右邊是我的,什麼情況!!!!??? 那我還怎麼跟著大佬的專案敲程式碼啊,dev-server.js裡面的資料怎麼mock啊

最新的vue沒有dev-server.js檔案如何進行後臺資料模擬?

參照了別人寫的記錄一下 最新的vue裡dev-server.js被替換成了webpack-dev-conf.js 在模擬後臺資料的時候直接在webpack-dev-conf.js檔案中修改 第一步,在

新版的vue-cli腳手架中少了dev-server.js檔案怎麼模擬後臺資料呢?

        第一步:,在webpack.dev.conf.js中加入 在webpack.dev.conf.js中引入node中的express框架即後臺模擬資料json檔案,程式碼如下: //這裡是模擬後臺資料 const expres

沒有dev-server.js檔案如何進行後臺資料模擬?

最新的vue-webpack-template 中已經去掉了dev-server.js 但是要進行模擬後臺資料的,如何模擬本地資料操作? 解決方法: dev-server.js 改用webpack-

解決新版本webpack vue-cli生成文件沒有dev.server.js問題

code 新版 cnblogs 找到 routes func blog 生成 markdown 新版本webpack生成的dev.server.js 在webpack.dev.conf.js中 webpack.dev.conf.js const axios =

vue-cli中沒有dev-server.js如何配置express呢

網上也搜了很多的教程,但是很多都只給瞭如何配置,具體配置如下: const express = require('express')const app = express()var appData = require('../data.json')var seller = appData.sell

vue-cli沒有dev-server.js檔案該怎麼辦

原有 原來的vue-cli 在 vue init webpack 檔名之後,在build目錄下會生成dev-server.js檔案,可以在頁面請求本地資料的時候使用。但是最新版本的vue中,並沒有找到這兩個檔案。應該怎麼處理呢? 解決 雖然 dev-ser

webpack.dev.conf.js檔案進行後臺資料模擬

第一步:安裝json-server  cnpm install json-server --save 第二步:在bulid目錄下找到webpack.dev.conf.js 第三步:在const portfinder = require(‘portfinder

vue2.0在沒有dev-server.js的本地資料配置

vue2.0刪除了build資料夾下面的  dev-client.js和dev-server.js; 然而我們之前在製作專案的時候本地配置的資料都在dev-server.js裡面完成,如今本地資料的配置換到了同目錄下的webpack.dev.conf.js,具體的配置如下:1

vue.js 2.x 版本腳手架中沒有dev-server.js 如何進行資料模擬

參考了別人的程式碼,可以用,記下來: 最新的vue裡dev-server.js被替換成了webpack-dev-conf.js 在模擬後臺資料的時候直接在webpack-dev-conf.js檔

IDEA建立maven的web專案時main資料沒有javaresources目錄等原始檔

我們在用IDEA建立maven webApp專案的時候,建立完成後發現main資料夾下並沒有java,resources等原始檔夾目錄。這時,我們需要手動新增這些原始檔夾: 建立後的專案目錄結構: 手動新增原始檔夾: 選擇File->Project S

使用vue-cli沒有'dev-server.js'以及'dev-client.js'檔案

做慕課餓了麼實戰時發現自己用的2.0版本與視訊中1.0版本有些差別 ,發現在build 資料夾內少了 dev-server.js 檔案,這個檔案(dev-server.js)在之前的版本中主要是構建本地伺服器,以及dev-client.js 檔案  

python27和python36 共存時安裝pip方法解決python27資料沒有script檔案方法

在官網下載python27後雙擊壓縮包安裝,記得要選擇把python.exe加到環境變數中。我剛開始選擇的檔案路徑是和python36一樣,兩個資料夾在同一個資料夾下。安裝完成後開啟python27資料夾,發現沒有script檔案,網上各種找方法,都會出現 ERROR:Fa

在tomcat資料沒有找到startup.bat

下載installer安裝的Tomcat 7.0的安裝目錄下,D:\Program Files\Apache Software Foundation\Tomcat 7.0\bin 和 D:\Program Files\Apache Software Foundation

【Python3】Python的Scripts資料沒有pip.exe解決辦法

今天給同學安裝32位版的python3.7,裝完竟然在Scripts資料夾下連pip.exe都沒有。 解決辦法: Windows命令列,輸入:python -m ensurepip,即可生成pip3.exe 然後新增Scripts路徑到環境變數path中即可。

最新的vuebuild沒有dev-sever.js?如何建立本地伺服器。

1、找到build資料夾 2、找到檔案,webpack.dev.conf.js檔案 3、找到const portfinder = require('portfinder')這句話 4、下面增加: 5、找到devserver,增加 6、測試,npm run

tomcat問題jsp頁面無法編譯web頁面一片空白log顯示空指標在tomacat的work資料沒有生成相應的Java檔案

主要是  3個錯誤:1.  !ENTRY org.eclipse.ui 4 0 2013-08-06 20:41:20.643 2.  !ENTRY org.eclipse.jst.jsp.core 4 4 2013-08-09 16:54:04.4903. !ENTRY

ItelliJ IDEA 打包機 jarout 資料沒有jar包的

按照網上很多教程的File --> project sttucure --> Artifacts ->  +  > jar -->  Empty     apply之後 重新built之後發現out資料夾下沒有 artificats資料夾!!!