nev*_*ame 1 ruby webserver rubygems
是否有一种简单的方法来启动文件夹的Web浏览器?
例如.
我在一个包含网站(index.html和其他文件)的文件夹中,我想通过浏览器浏览该网站.是否有一个宝石,我刚刚启动,使该文件夹可浏览?
通过这种方式,我不必为特定文件夹安装nginx.当你安装nginx时,你必须打扰配置文件,等等.
有点Rails如何做到:
rails server
Run Code Online (Sandbox Code Playgroud)
是的,有...在名为webserver的文件中抛出以下内容:
#!/usr/bin/env ruby
require 'webrick'
include WEBrick
server = HTTPServer.new(:Port => 3000, :DocumentRoot => Dir::pwd)
trap("INT"){ server.shutdown }
server.start
Run Code Online (Sandbox Code Playgroud)
然后,执行以下操作(假设Mac OSX):
$ sudo chmod 755 webserver
$ sudo chown root:wheel webserver
$ sudo cp webserver /usr/local/bin/webserver (or somewhere in your path)
Run Code Online (Sandbox Code Playgroud)
现在,只需webserver从要用作文档根目录的目录运行即可.现在,webserver将在localhost:3000上运行.
希望这可以帮助!
UPDATE
我只记得在阅读Phusion Passenger 3.0进展的帖子后会有一个乘客选择......