# ceshi **Repository Path**: zhanglibin/ceshi ## Basic Information - **Project Name**: ceshi - **Description**: No description available - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-11-20 - **Last Updated**: 2022-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # minerstat 统计示例 ## 一、项目说明 这个项目是为了演示和练习angular, git, 以及熟悉http模拟器而编写的示例工程. 内容包括: - http服务端模拟器 在/httpserver目录下; - angular的前端示例工程。 ## 二、环境准备 ### 1. 下载并安装node和npm,可参考官方网站. ### 2. 使用git客户端clone本工程代码到本地. ### 3. 在工程目录下执行安装命令 > npm install --save ## 三、HTTP模拟器说明 ### 1. 启动方法 进入控制台,切换当前路径到工程目录下的httpserver下,执行如下命令: > npm start 可在控制台输出看到提示信息,打开1840端口. ### 2. 模拟器目录结构 假如要模拟路径为"http://xxx:80/projectcontext/module/function"的请求,应该在httpserver/data下的module目录下的function.json中写入希望的应答脚本。(url端口后的第一段路径默认映射到data文件夹) 模拟器不区分get,post方法的不同,会为options返回200状态;并且所有应答都会加入跨越、无缓存控制的头。 ## 四、angular开发 在工程目录下执行: > ng server --open 会启动angular的模拟服务,并在浏览器中打开工程页面,用于开发调试。 ## 五、其他说明 练习目标: - git操作,包括:fork,clone,commit,merge,合并冲突解决,pull,push,发起pull request. - httpserver模拟器使用 - angular开发:请尝试封装现有功能为可复用的组件.12345678966666 ## 六、 开发人员列表 | 姓名 | 邮箱 | 电话 | QQ | |:------:|:-----------------|:----------------------- |:------------------- | |王东石|wangds2016@163.com|17624048282,18604039593|79230928(临碣)| |张丽宾|838159198@qq.com|13609847311,13074146210,222|838159198(张丽宾)|