{"_attachments":{},"_id":"fms","_rev":"400555-61f1feefffbd598ed2947dc6","author":"","description":"前端数据模拟环境,提供 AJAX 模拟与后端 MVC 中 View 层渲染模拟解决方案。","dist-tags":{"latest":"0.2.0"},"license":"MIT","maintainers":[{"name":"nimojs","email":"nimo.jser@gmail.com"}],"name":"fms","readme":"# FMS \n> Front Mock Server | 前端数据模拟服务器\n\n[![Build Status](https://api.travis-ci.org/mobejs/mobe.svg)](https://travis-ci.org/mobejs/mobe)\n[![NPM version](https://img.shields.io/npm/v/fms.svg?style=flat)](https://npmjs.org/package/fms)\n[![NPM downloads](http://img.shields.io/npm/dm/fms.svg?style=flat)](https://npmjs.org/package/fms)\n\n\n在线文档\n在线示例\n\n## FMS 提供了一套解决方案\n前端基于 FMS 可以独立完成Web数据模拟(AJAX、后端模板引擎渲染页面)。\n\n> 基于 Node 的前后端分离成本太高,不适合小型团队。而 Mock Server 的前后端分离解决方案不需要改动后端框架,且上手简单会 AJAX 就会使用 FMS。\n\n## 功能\n- 模拟 AJAX\n- 模拟后端模板引擎渲染\n- 根据模拟代码生成文档\n\n## 亮点\n### JS语法配置模拟代码\n```js\nfms.ajax({\n type: 'get',\n url: '/demo/',\n res: {\n ok: 1,\n error: 0\n }\n})\n```\n\nhttp://demo.fmsjs.org/demo/\n\n### 自动生成数据文档\n
\n \nfms.ajax({\n type: 'get', \n title: '获取用户名',\n url: '/get_user/',\n request: {\n id: '2',\n _id: \"用户ID\"\n },\n res: {\n ok: {\n status: \"success\",\n username: \"fms\"\n },\n err: {\n status: \"error\",\n msg: \"请先登录\"\n }\n }\n})\n\n | \n \n \n | \n