Virtual machine 你如何与流浪汉一起使用repl?

Virtual machine 你如何与流浪汉一起使用repl?,virtual-machine,Virtual Machine,我正在考虑使用Vagrant简化我公司的初始开发人员设置。从表面上看,这看起来相当不错:我写了一个Vagrant文件并提交,然后新开发人员只需安装VirtualBox和Vagrant,git克隆我们项目的源代码,然后键入Vagrant,他们就有了一个运行的web应用程序,所有依赖项都会自动处理 我不确定的一点是repl。运行命令启动web服务器环境中的shell是很常见的,用于实验、测试或调试等。我指的是类似rails控制台的东西。我相信每个web框架都有相似之处 流浪用户通常是如何做到这一点的

我正在考虑使用Vagrant简化我公司的初始开发人员设置。从表面上看,这看起来相当不错:我写了一个Vagrant文件并提交,然后新开发人员只需安装VirtualBox和Vagrant,git克隆我们项目的源代码,然后键入Vagrant,他们就有了一个运行的web应用程序,所有依赖项都会自动处理

我不确定的一点是repl。运行命令启动web服务器环境中的shell是很常见的,用于实验、测试或调试等。我指的是类似rails控制台的东西。我相信每个web框架都有相似之处

流浪用户通常是如何做到这一点的?您是否只是打开了一个流浪ssh窗口,并在其中运行repl?仅仅为了这一件事而使用可能不同的窗口和操作系统似乎很尴尬。但是为了以本机方式运行它,我需要以本机方式安装整个开发环境,这首先违背了Vagrant的目的


我是不是想得太多了?还有其他一些人们通常使用的做法吗?

我认为您有点过虑了-大多数现代开发都需要一个或三个打开的命令提示符,将它SSH放到不同的框中与在许多情况下在本地运行它没有多大区别

对于一些事情,比如代码和脚手架生成,另一个角度是在本地机器上运行它们。由于存在共享文件夹,它将降落在服务器上,您无需切换环境