http-server-cli
A simple zero-configuration command-line http server
Last updated 5 years ago by yeanzhi .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install http-server-cli -g
SYNC missed versions from official npm registry.

http-server-cli

一个无侵入式的可以mock数据的http server服务器

安装

npm install -g http-server-cli

启动服务器

http-server-cli

更多命令输入

http-server-cli -h

***三步***开启mock功能 ##1,创建配置文件http-server-config.js

module.exports = {
     router:{
         get:[{"/getinfo":"info.json"},{"/getcar":"car"}]   //模拟数据get的地址:数据源文件
     },
    root:"./",          //服务器根目录,默认 "./"
    ext:".html",        //服务器需要渲染的页面模板后缀,默认".html"
    mockBase:"./mock"   //mock数据的json文件存放目录,默认"./"
};

##2,创建mock文件 在第一步的mockBase配置的目录下创建数据源json文件 [也可以是其他格式的文件,内容也可以不是json格式,获取数据源的时候检测不是标准json会在控制台输出警告, 不会影响正常使用],

##3,创建html页面 根据第一步配置的ext后缀名称创建页面,然后正常ajax请求配置好的url即可 如:

<script type="text/javascript">
	$(function(){
		 $.get("/getinfo",function(data){
				console.log(data);
			})
	})
</script>

启动服务器

http-server-cli

Current Tags

  • 0.2.1                                ...           latest (5 years ago)

10 Versions

  • 0.2.1                                ...           5 years ago
  • 0.2.0                                ...           5 years ago
  • 0.1.7                                ...           5 years ago
  • 0.1.6                                ...           5 years ago
  • 0.1.5                                ...           5 years ago
  • 0.1.4                                ...           5 years ago
  • 0.1.3                                ...           5 years ago
  • 0.1.2                                ...           5 years ago
  • 0.1.1                                ...           5 years ago
  • 0.1.0                                ...           5 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (9)
Dev Dependencies (3)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |