Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.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
Javascript 在Windows和Ubuntu机器之间开发ROR_Javascript_Ruby On Rails_Windows_Rubygems_Ubuntu 12.04 - Fatal编程技术网

Javascript 在Windows和Ubuntu机器之间开发ROR

Javascript 在Windows和Ubuntu机器之间开发ROR,javascript,ruby-on-rails,windows,rubygems,ubuntu-12.04,Javascript,Ruby On Rails,Windows,Rubygems,Ubuntu 12.04,我想在两台机器之间开发我的应用程序,工作(Windows)和家庭(Ubuntu)。我遇到的第一个问题是windows需要 gem libv8 目前无法安装。进一步调查显示,我需要安装 ActivePython version 2.7.2.5 然后运行: gem install libv8 --version 3.11.8.0 Ubuntu(Linux)似乎安装了自己的JavaScript运行时,因此不需要Python文件 我的问题是,如果我安装libv8gem,当我合并两个平台之间的工作

我想在两台机器之间开发我的应用程序,工作(Windows)和家庭(Ubuntu)。我遇到的第一个问题是windows需要

gem libv8
目前无法安装。进一步调查显示,我需要安装

 ActivePython version 2.7.2.5
然后运行:

gem install libv8 --version 3.11.8.0
Ubuntu(Linux)似乎安装了自己的JavaScript运行时,因此不需要Python文件

我的问题是,如果我安装libv8gem,当我合并两个平台之间的工作时,它会对我的Ubuntu设置产生任何影响吗


有没有人在同一个项目中使用两个平台时遇到过任何问题?

Windows有时会让RoR开发感到有点痛苦。在您的Windows计算机上,是否可以选择安装带有Ubuntu映像的Oracle VM VirtualBox?这是一种选择吗?如果你在家里和办公室里使用Ubuntu,可能会使你的开发环境更加一致


我怀疑添加另一个gem会有很大的不同-只要您在Gemfile中指定所有依赖项,它就可以在您正在开发的任何平台上正常工作(假设您可以安装所有东西)

我认为这可能是一种选择,但他想澄清在windows平台上添加gem是否会影响ubuntu。感谢您的回答,是否可以简单地将libv8 gem添加到您的gem文件之外
gem安装libv8?
尝试过,仍然需要安装python 2.7。即使这样,它也无法完成设置,这是可能的解决方案