zoukankan      html  css  js  c++  java
  • 【vue】本地开发mock数据支持

    项目离不开数据渲染的支持,为本地开发配置 数据  支持。

    (一)方式一:安装JSON Server搭建mock数据的服务器

    json Server 是一个创建 伪RESTful服务器的工具。

    配置流程:

    ①项目安装json-server

       cnpm install -g json-server

    ②项目目录下新增mock文件夹,并在mock文件夹下 添加 db.json 数据文件

       db.json的内容为:

    {
    "posts": [
    {
    "id": 1,
    "title": "json-server",
    "author": "typicode"
    }
    ],
    "comments": [
    {
    "id": 1,
    "body": "some comment",
    "postId": 1
    }
    ],
    "profile": {
    "name": "typicode"
    }
    }

    ③在项目的 package.json 的 “scripts” 配置中添加如下语句:

    "mock": "json-server --watch mock/db.json",
    "mockdev": "npm run mock & npm run dev"


    ④完结步骤
    1)运行启动mock服务器(通过安装
    json-server 搭建而成) cnpm run mock
    2)访问mock数据的接口地址为 http://localhost:3000/
    3) 以上db.json中的第一级json对象被解析为独立的可访问路径,如下图:


    4)以上各独立 json对象 的  访问路径/请求接口 则为 http://localhost:3000/对象名

    ------------------------------------------方式一 end------------------------------------------------
    
    

    若命令 cnpm run mock & cnpm run dev  无法同时运行mock服务器和项目,可参照博文【vue】npm run mock & npm run dev 无法同时运行的解决 解决。

  • 相关阅读:
    python_深浅拷贝
    Python_三级菜单
    python 字符串
    python_字典
    初识Python
    C# ADO.NET面向对象想法
    C# ADO.NET
    C# ADO.NET 面向对象
    C# 数据库连接增删改查
    C# 面向对象多态的抽象性&接口 object&is as类型转换运算符
  • 原文地址:https://www.cnblogs.com/smilexumu/p/7883752.html
Copyright © 2011-2022 走看看