RubyOnRails- 如何捆绑?

RubyOnRails- How to bundle?

我正在尝试通过以下命令安装所有依赖项:

bundle install

它给了我以下错误:

An error occurred while installing libv8 <3.16.14.13>, and bundle cannot continue.
Make sure  that 'gem install libv8 -v '3.16.14.13' ' succeeds before bundling.

然后从这个link:

Error installing libv8: ERROR: Failed to build gem native extension

我找到了这个解决方案:

gem install libv8 -v '3.16.14.13' -- --with-system-v8

然后安装libv8

然后我再次运行命令:

bundle install

现在出现以下错误:

An error occurred while installing therubyracer <0.12.2>, and bundler cannot continue.
Make sure that 'gem install therubyracer -v '0.12.2' ' succeeds before bundling.

我尝试从 gem 文件中删除 therubyracer,然后 运行 命令,但我遇到了同样的错误。

请指导我。

谢谢

我看到你用的是Windows 7 ,那你自己准备一下:

不幸的是,没有在 Windows 上安装 gem 的已知方法:
相关问题:therubyracer not installing on Windows

这是让我变成 Linux 的众多因素之一。

编辑

有一个解决方法,但它是 4 年前的,我希望它能起作用:
https://github.com/eakmotion/therubyracer_for_windows

编辑 2 - 关于中间人

您是否为 RubyInstaller 安装了 DevKit?
这里有 gem 的文档和安装步骤:
https://github.com/middleman/middleman

编辑 3 检查这个。还有其他人有同样的问题(当然),他们设法 "solved" 使用它:
https://github.com/jawwadzafar/middleman-boilerplate