美文网首页
Vue打造本地后台服务

Vue打造本地后台服务

作者: Frank_Kivi | 来源:发表于2018-12-06 11:14 被阅读1次

在开发时,一个仿造的后台服务对于前端开发来说是非常重要的。通过Vue-cli创建的项目可以很好的支持。
1.安装express
express是node.js的一个后台服务框架,使用命令来安装

npm install express
  1. 在build目录下的webpack.dev.conf.js文件中, 添加如下代码:
const express = require('express')
const app = express()
var appData = require('../db.json')
var apiRoutes = express.Router()
app.use('/api', apiRoutes)

位置如图所示:


  1. 在webpack.dev.conf.js文件中找到devServer,在里面添加如下代码:
 before(app) {
      app.get('/api/login', (req, res) => {
        res.json({
          errno: 0,
          data: appData.login
        })//接口返回json数据,上面配置的数据seller就赋值给data请求后调用
      })
    },

位置如图所示:



4.Json文件:

{
  "login": {
    "username": "yudongdong",
    "userId": 123123
  },
}

只需要简单的几步,就可以实现一个本地的后台服务。

相关文章

  • Vue打造本地后台服务

    在开发时,一个仿造的后台服务对于前端开发来说是非常重要的。通过Vue-cli创建的项目可以很好的支持。1.安装ex...

  • vue本地启动和在nginx上启动的原理

    vue如果是在本地启动并且访问本地的后台方法,就需要本地代理,vue提供了vue.confug.js文件给我们配置...

  • vue项目打包成app时,调用外网接口问题

    vue 打包成app时 生成本地的文件包(.apk), 本地里面的资源可以相互访问,但是访问不了后台服务器接口,这...

  • 本地运行vue dist文件

    dist文件在本地运行——因为dist文件是要有服务启动的,所以需要在本地启动服务 vue项目通过webpack打...

  • 清晰地理解Service

    定义: Service 是一种运行在后台的服务,分为本地服务和远程服务. 本地服务是依赖于主线程而存在的,而不是单...

  • 前端跨域之withCredentials

    问题描述:vue 本地开发环境是通过axios直接请求后台,生产环境采用nginx代理;今天本地开发被跨域请求的问...

  • Service的简单使用

    前言 文本主要介绍Service的简单使用,了解Service的各种服务(前台服务,后台服务(本地服务,远程服务)...

  • 关于vue中使用代理

    vue本地开发中我们经常使用代理转发本地请求到服务器,vue-cli创建的项目默认使用的是http-proxy-m...

  • 关于Vue+webpack模板设置本地代理服务器

    关于Vue+webpack模板设置本地代理服务器 0x01 目的 在Vue前端开发中,我们经常要获取数据,而本地模...

  • 项目笔记

    后台管理vue全家桶服务端: express+mongodb 后台管理 src/assets目录是放页面css,i...

网友评论

      本文标题:Vue打造本地后台服务

      本文链接:https://www.haomeiwen.com/subject/ehbncqtx.html