# vcustomers **Repository Path**: Chen-95/vcustomers ## Basic Information - **Project Name**: vcustomers - **Description**: JsonServer搭建本地的数据接口API,简单用户管理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-03-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vcustomers #### 介绍 JsonServer搭建本地的数据接口API,简单用户管理 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 // 获取所有用户信息 http://localhost:3000/users // 获取id为1的用户信息 http://localhost:3000/users/1 // 获取公司的所有信息 http://localhost:3000/companies // 获取单个公司的信息 http://localhost:3000/companies/1 // 获取所有公司id为3的用户 http://localhost:3000/companies/3/users // 根据公司名字获取信息 http://localhost:3000/companies?name=Microsoft // 根据多个名字获取公司信息 http://localhost:3000/companies?name=Microsoft&name=Apple // 获取一页中只有两条数据 http://localhost:3000/companies?_page=1&_limit=2 // 升序排序 asc升序 desc降序 http://localhost:3000/companies?_sort=name&_order=asc // 获取年龄30及以上的 http://localhost:3000/users?age_gte=30 // 获取年龄在30到40之间 http://localhost:3000/users?age_gte=30&age_lte=40 // 搜索用户信息 http://localhost:3000/users?q=h *************************************************************************************************************** 安装全局的json-server 在我们的终端中输入:npm install -g json-server(如果是mac电脑的话,需要在前面加sudo,windows电脑不需要)  如果是mac电脑还需要输入自己电脑的密码,windows电脑不需要 创建一个文件夹(不要用json-server为名字,否则会报错哦),在终端进入到我们这个文件夹, 然后初始化一个package.json文件 npm init --yes(之后我们的文件夹中就会有一个package.json的文件) 安装我们的json-server:npm i json-server --save 然后打开我们的package.json,修改一下"scripts"中的内容 其中json:server是可以自己随便起的名字,后面的是不变的 "json:server": "json-server --watch db.json" 然后创建一个db.json,在这个文件中创建我们的json数据,如下示例: 然后我们就可以开启我们的json-server:在终端中输入npm run json:server(json:server就是我们刚刚在package.json中起的名字) 所以我们就可以在我们的浏览器中输入:localhost:3000,就可以帮我们启动当前的主页: