vue.js 2.x 版本腳手架中沒有dev-server.js 如何進行資料模擬
阿新 • • 發佈:2019-02-12
參考了別人的程式碼,可以用,記下來:
最新的vue裡dev-server.js被替換成了webpack-dev-conf.js
在模擬後臺資料的時候直接在webpack-dev-conf.js檔案中修改
第一步,在const portfinder = require(‘portfinder’)後新增
第二步:找到devServer,在裡面加上before()方法
以下為json資料:
PS:
所有的修改配置都需要重新啟動執行命令的:npm run dev才能生效(很重要,否則無法請求到資料)
親測有效。但是我依舊有幾個問題不太明白,也記下來,希望有路過的大神看到了可以幫我解答:
1、devServer中加的before()在官方的解釋是:
但是我沒怎麼看懂,具體來說的作用是什麼?
2、還有一個問題是,為什麼要在webpack配置檔案中請求這些json資料?
我對以上兩個問題存有疑慮,如果以後找到了答案會繼續記錄在這裡。
以上。
-------------------------------------------------------------------------------------------------------