vue2.0在沒有dev-server.js下的本地資料配置
阿新 • • 發佈:2019-01-22
vue2.0刪除了build資料夾下面的 dev-client.js和dev-server.js; 然而我們之前在製作專案的時候本地配置的資料都在dev-server.js裡面完成,如今本地資料的配置換到了同目錄下的webpack.dev.conf.js,具體的配置如下:
1.找到 const portfinder = require('portfinder'),在後面新增如下程式碼:
const express = require('express') const app = express() const appData = require('../data.json') const ratings = appData.ratings const apiRouter = express.Router() app.use('/api',apiRouter)
2.然後找到devServer,在裡面新增:
before(app) {
app.get('/api/ratings',(req, res) => {
res.json({
errno: 0,
data: ratings
})
})
}
3.訪問本地介面:http://localhost:8080/api/ratings