用来做静态页面的调试
ruby -rwebrick -e'WEBrick::HTTPServer.new(:Port=>8000,:DocumentRoot=>Dir.pwd).start'
webrick 这个命令太长了 记不住
adsf 这个倒是简单,但是不列目录 ,要手工输入 html 文件路径
http://stackoverflow.com/questions/3108395/serve-current-directory-from-command-line
http://phrogz.net/simplest-possible-ruby-web-server
ruby -run -e httpd -- -p 5000 .
想方便的话,用个 alias 不就搞定了,或者写个 shell function。
gem install Rwebserver
Rwebserver
浏览器打开 http://127.0.0.1:8000 即可。
alias open-on-server='python -m SimpleHTTPServer'
来个 python 版本
https://github.com/ddfreyne/adsf 这个 gem 也行
#5 楼 @teddy 这个试过了,不列出文件列表
#3 楼 @lyfi2003 为什么 Ctrol+C 中止不了?
#2 楼 @martin91
-run -e httpd -- 这是什么参数 ruby --help 中没找到
#8 楼 @yakczh 不清楚。。。从那篇文章里摘出来的,没深究过
#8 楼 @yakczh -run = -r "un"