http://titusd.co.uk/2010/04/07/a-beginners-sinatra-tutorial找不到“rackup”命令?
我试图在第4节。它结束了说“不命令‘rackup’发现”指示在上面的教程,从命令行运行rackup config.ru
。
任何想法发生了什么?
http://titusd.co.uk/2010/04/07/a-beginners-sinatra-tutorial找不到“rackup”命令?
我试图在第4节。它结束了说“不命令‘rackup’发现”指示在上面的教程,从命令行运行rackup config.ru
。
任何想法发生了什么?
使用rackup1.8 config.ru
代替rackup config.ru
解决了我的问题。但是,我不太确定发生了什么事情。
“rackup1.8”看起来像安装程序给Ruby和它的辅助应用程序可避免名称冲突,以防您想要并行安装Ruby 1.9。 Ruby将分别是Ruby1.8和Ruby1.9。 – 2013-09-29 19:07:03
迟到了一点,但是我碰到这个使用西纳特拉是在一个黑客晚上,我们的修复是使用真正的相对路径config.ru:
require './app'
因为你没有提到你使用的Rack版本,看起来就像你使用的是旧版本。
刚:
rackup
会做的事。
我想你安装了一个带有不寻常的'--binstubs'目录的软件包,如果是这样的话,请尝试'bundle help exec'并阅读它是如何工作的 – kfl62 2011-06-03 04:20:41