问:为什么必须安装Treehouse VM?如果我不安装Teehouse VM,该怎么办?我可以构建Rails应用程序吗?
答:是的,您可以不使用它来构建Rails应用程序,我也没有使用过VM。如果您当前使用的是OS(MacBook或任何其他操作系统),它应该足够好,但是,某些用户可能使用Windows 7或8,并应使用虚拟机软件(例如VM)。
答:您不需要虚拟机。VM有一些好处,主要是,如果您最终在终端中用一些本不应该的sudo命令搞砸了操作系统,则可以销毁VM并重新构建它。没关系 如果您正在实际的物理机器上工作,并且搞砸了,那将更加头痛。
我以前自己不使用VM,但是我不会为几乎每个项目都设置一个VM。第一次设置后,这很容易。
VM的另一个重要方面是当您在Windows上时。工作的物理机是Windows 10,但是我安装了带有ubuntu的VM,这使得在Rails上进行开发变得更加愉快。