Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 轨道';s包--窗口上的垃圾桶_Ruby On Rails_Windows_Bundle - Fatal编程技术网

Ruby on rails 轨道';s包--窗口上的垃圾桶

Ruby on rails 轨道';s包--窗口上的垃圾桶,ruby-on-rails,windows,bundle,Ruby On Rails,Windows,Bundle,我正在阅读一篇关于RubyonRails()的教程,它建议使用bundle--binstubs来消除带有bundle exec的前缀命令。但是,这在Windows上似乎不起作用,因为在没有cd的情况下从bin文件夹调用可执行文件是不合法的 这篇文章有一个评论: 上面写着“…我希望它能在Windows上工作。”。我想知道-真的不可能在Windows上使用它吗 谢谢 szm创业板就是为了这个目的而制造的。引用他们的自述: 首先, gem安装rubygems捆绑包 接下来,运行(一次): gem重新生

我正在阅读一篇关于RubyonRails()的教程,它建议使用
bundle--binstubs
来消除带有
bundle exec
的前缀命令。但是,这在Windows上似乎不起作用,因为在没有cd的情况下从bin文件夹调用可执行文件是不合法的

这篇文章有一个评论: 上面写着“…我希望它能在Windows上工作。”。我想知道-真的不可能在Windows上使用它吗

谢谢

szm

创业板就是为了这个目的而制造的。引用他们的自述:

首先,

gem安装rubygems捆绑包

接下来,运行(一次):

gem重新生成容器

你完了

它的工作原理如下:

它修改gem包装器shebang以加载ruby_noexec_包装器。然后 运行gem二进制文件时,它会查看您的工作目录, 以及上面的每个目录,直到找到一个文件为止。如果 您正在运行的可执行文件存在于您的GEM文件中,它将切换到 改为使用该文件(通过Bundle.setup)