web-server-mock

0.2.2 • Public • Published

# WEB SERVER MOCK

此项目在Web-server.js的基础上,增加模拟restful api的支持,提供前端开发的模拟数据支撑。

Web-server.js 是之前github找到的一个项目中携带的,现在忘记出处了,在这里感谢原作者。

安装方式:

本项目依赖 nodejs,请先安装

安装到全局:

$ npm install -g web-server-mock

使用方法:

在项目目录下: 使用 $ wsm 或者 $ wsm 8000 指定端口号,启动服务。

./mockdata/api.js 复制到项目目录,修改其中测试数据。你可以在目录中添加多个*.js文件

模拟数据范例

 
(function(){
    var _list = [{id:'abc',value:'ABC'},{id:'efg',value:'EFG'}]
    var _api = {
        list: query
    }
 
    function query(url){
        var params = url.replace('/api/list','').split('/');
 
        if(params.length == 1 )
            return _list;
 
        for (var i = 0,len = _list.length; i < len; i++) {
            var item = _list[i];
            if(item.id === params[1]){
                return item;
            }
        };
 
        return null;
    }
 
    return _api;
 
})()

Readme

Keywords

none

Package Sidebar

Install

npm i web-server-mock

Weekly Downloads

2

Version

0.2.2

License

ISC

Last publish

Collaborators

  • somax