一、引言:

在项目中尝试了mockjs,mock数据,实现前后端分离开发。

官网描述mockjs是:

  1. 前后端分离

  2. 不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据。

  3. 数据类型丰富

  4. 通过随机数据,模拟各种场景。

  5. 等等优点。

总结:

总结起来就是在后端接口没有开发完成之前,前端可以用已有的接口文档,在真实的请求上拦截ajax,并根据mockjs的mock数据的规则,模拟真实接口返回的数据,并将随机的模拟数据返回参与相应的数据交互处理,这样真正实现了前后台的分离开发。

与以往的自己模拟的假数据不同,mockjs可以带给我们的是:

  • 在后台接口未开发完成之前模拟数据,并返回,完成前台的交互;
  • 在后台数据完成之后,你所做的只是去掉mockjs:停止拦截真实的ajax,仅此而已。

段落摘自: jason齐齐的 “vue+mockjs 模拟数据,实现前后端分离开发”


二、 cmd指令:

  1. 打开cmd面板,先cd到项目目录:
    cd c:\users\vue2-shizhan

  2. 再执行cmd指令

    npm install mockjs --save-dev
    

三、 运行 · 截图如下:


以上就是关于“ vue本地模拟数据之mockjs安装 - cmd篇 ” 的全部内容。

vue本地模拟数据之mockjs安装 - cmd篇相关推荐

  1. Datatables——一款前端好用的表格插件,本地json模拟数据实现表格分页查询

    在做管理后台功能时,经常需要用到表格展示数据,从数据库查询返回的数据,返回集合或数组到前台,然后前台将数据渲染成表格,方便直观展示数据,通常还需要结合分页.查询.排序.Datatables是一款符合上 ...

  2. 如何使用json-server模拟数据

    工作中,在进行前端开发时,如果后端还没有做好准备,前端不可避免的要使用一些模拟数据.很多时候,我们并不想使用简单的静态数据,这个时候,我们就可以使用json-server来完成模拟请求以及返回数据的过 ...

  3. React 生命周期函数使用场景 及ajax请求 前端模拟数据

    React 中的生命周期函数是很重要的. 我们在写组件的时候,组件都是继承自React.Component 的,Component内置了其他所有生命周期函数,唯独没有render 函数.因此我们在写组 ...

  4. mock模拟的数据能增删改查吗_如何在Vue中使用Mockjs模拟数据的增删查改

    之前一直使用json-server在前端开发时,搭建本地数据接口测试,但有时又需要将做好的项目放于 github page上做项目演示.在本地时,json server很好使用,但一旦放在github ...

  5. vue+vuecli+webpack中使用mockjs模拟后端数据

    前言 使用mockjs可以事先模拟数据,前提是和后端约定好了数据接口,怎样的数据.使用mock就可以生成你要的数据了,从而实现开发时前后端分离. 其主要功能是: 基于数据模板生成模拟数据. 基于HTM ...

  6. vue-cli快速构建vue项目和本地模拟请求数据

    Vue-cli快速构建 Vue 项目和本地模拟请求数据 1 前提: 安装了 node.js 首先: 全局安装 vue-cli npm intsall vue-cli -g (-g代表全局安装) 2 使 ...

  7. 【Vue】032-尚硅谷-尚品汇-mockjs模拟数据---20230111

    032-尚硅谷-尚品汇-mockjs模拟数据 官网链接 第一步:安装依赖包mockjs 安装mockjs `npm install --save mockjs` 第二步:在src文件夹下创建一个文件夹 ...

  8. vue尚品汇商城项目-day03【vue插件-19.mockjs模拟数据(开发Home首页当中的ListContainer组件与Floor组件)】

    文章目录 19.mockjs模拟数据(开发Home首页当中的ListContainer组件与Floor组件) 本人其他相关文章链接 19.mockjs模拟数据(开发Home首页当中的ListConta ...

  9. vue实战-mockjs模拟数据

    vue实战-mockjs模拟数据 1.在src目录下创建文件夹mock 2.将模拟的json格式的数据写入到文件夹中 banner.json [{"id": "1&quo ...

最新文章

  1. 嵌入式Linux设备驱动程序:发现硬件配置
  2. 烦人,周报要不要取消?| 每日趣闻
  3. python中的logging记录日志_[ Python入门教程 ] Python中日志记录模块logging使用实例...
  4. 事件 ID 6008问题
  5. dijkstra算法原理_这 10 大基础算法,程序员必知必会!
  6. OCM备考 三. Managing Database Availability 之RMAN日常操作
  7. idea下org.apache.commons.dbcp.BasicDataSourc找不到
  8. SAP UI5 how the ui library theme parameter is loaded
  9. poj1753_flipgame_枚举
  10. 华为广域网帧中继(背靠背)配置
  11. springboot交通事故档案管理系统答辩PPT免费下载
  12. codeforces776D
  13. IDEA中使用JUnit---java测试类
  14. SPI读写串行FLASH(W25Q64)
  15. 在线二进制转文本字符工具
  16. css鼠标移入变成小手
  17. SpringCloud狂神说学习笔记(一)
  18. 工业控制信息系统中的商用密码应用思考
  19. CVE-2021-44228 Log4j 远程代码执行漏洞——原理
  20. 有翅膀的java游戏_翅膀只是为了拉风?在这几款游戏中,带上翅膀真的能飞

热门文章

  1. Core Audio音频基础概述
  2. Android2.2快速入门
  3. Attachments to close incidents
  4. ASP.NET Core 2.0使用Log4net实现记录日志功能
  5. android图片缩小和放大Matrix
  6. 实现CStack类遇到的问题
  7. C#中哈希表(HashTable)的用法详解
  8. 25个CSS3 渐变和动画效果教程
  9. 总结!进入libvirt的虚拟化世界(一)得到libvirt的连接
  10. c语言程序设计教程赵乘,《C语言程序设计教程》例题源码.pdf