我想在两台机器,工作(Windows)和家庭(Ubuntu)之间开发我的应用程序。我遇到的第一个问题是Windows需要
gem libv8
此刻不会安装。进一步调查显示我需要安装
ActivePython version 2.7.2.5
然后运行:
gem install libv8 --version 3.11.8.0
似乎Ubuntu(Linux)安装了自己的JavaScript运行时,因此不需要Python文件。
我的问题是,如果我安装了libv8 gem,当我合并两个平台之间的工作时,它会对我的Ubuntu设置产生任何影响吗?
是否有人在同一项目中使用两个平台有任何问题?
答案 0 :(得分:2)
对于RoR开发,Windows有时会有点痛苦。在您的Windows机器上,是否可以选择使用Ubuntu映像安装Oracle VM VirtualBox?这是一个选择吗?如果你在家里和办公室里使用Ubuntu,也可以使你的开发环境更加一致......
我怀疑添加另一个gem会有很大的不同 - 只要您在Gemfile中指定所有依赖项,它就可以在您正在开发的任何平台上正常工作(假设您可以安装所有内容)