将vue.js部署到本地的方法:首先找到【conf.js】文件,并添加相关文件;然后在【index.html】同级目录中添加 【db.json】文件;最后运行【npm run dev】。

本文环境:windows7、vue2.9.6,该方法适用于所有品牌的电脑。
将vue.js部署到本地的方法:
1、找到 bulid/webpack.dev.conf.js 文件,在该文件最后添加以下语句:
var port = process.env.PORT || config.dev.port
const express = require('express')
var apiServer = express()
var bodyParser = require('body-parser')
apiServer.use(bodyParser.urlencoded({ extended: true }))
apiServer.use(bodyParser.json())
var apiRouter = express.Router()
var fs = require('fs')
apiRouter.route('/:apiName')
.all(function (req, res) {
fs.readFile('./db.json', 'utf8', function (err, data) {
if (err) throw err
var data = JSON.parse(data)
if (data[req.params.apiName]) {
res.json(data[req.params.apiName])
}
else {
res.send('no such api name')
}
})
})
apiServer.use('/api', apiRouter);
apiServer.listen(port+1, function (err) {
if (err) {
console.log(err)
return
}
console.log('Listening at http://localhost:'+(port+1)+'\n');
})
2、在index.html同级目录中添加 db.json 文件

db.json数据如下:
{
"login": {
"username": "yudongdong",
"userId": 123123
},
"getPrice": {
"amount": 678
},
"createOrder": {
"orderId": "6djk979"
}
}3、在 config/index.js 文件中两处可修改位置如下:

4、运行 npm run dev
访问localhost:3000,可显示项目页面
访问localhost:3000/api/login,可以访问模拟数据
也可以访问localhost:3001/api/login,可以访问模拟数据
5、npm install vue-resource --save ,即可访问模拟服务器中的数据接口

以上就是如何将vue.js部署到本地的详细内容,更多请关注易知道|edz.cc其它相关文章!














