使用ruby创建简易的静态html服务器,跟python -m SimpleHttpServer一样

最近好多html页面需要在手机上做测试,电脑上没有安装http服务器不方便测试。

昨天看到同事用python -m SimpleHttpServer可以很方便的将任意目录变成web环境。所以也想用ruby来设置一个。

找了一圈资料发现直接用ruby的rack就能很方便的设置一个。

设置方法:

第一步——安装rack

gem install rack

第二步——创建一个config.ru文件

use Rack::ContentLength
 
app = Rack::Directory.new Dir.pwd
run app

第三步——将config.ru保存到C盘的根目录

第四步——创建一个批处理server.bat到C盘的根目录

rackup -o 0.0.0.0 -p 80 c:/config.ru

使用的时候,先进入到需要映射的目录,然后执行批处理 c:/server.bat

第五步——打开你的浏览器输入http://你的ip

发表评论

电子邮件地址不会被公开。 必填项已用*标注