Vagrant를 사용하여 회사에서 초기 개발자 설정을 단순화하는 방법을 모색 중입니다. 표면적으로는 Vagrantfile을 한 번 작성하고 커밋 한 다음 새로운 개발자가 VirtualBox와 Vagrant를 git clone
프로젝트의 소스 코드에 설치하고 vagrant up
을 입력하면 실행중인 웹 응용 프로그램과 모든 종속성을 갖습니다. 자동으로 처리됩니다.repl와 함께 Vagrant를 어떻게 사용합니까?
내가 잘 모르는 원피스는 repl입니다. 실험이나 테스트 또는 디버깅 등을 위해 웹 서버 환경에서 쉘을 시작하는 명령을 실행하는 것이 일반적입니다. (나는 rails console
과 같은 것을 의미합니다. 모든 웹 프레임 워크에는 비슷한 것이 있습니다.)
일반적으로이 기능을 사용하는 사용자는 어떻게해야합니까? vagrant ssh
창이 열린 채로 유지하고 거기에 repl을 실행합니까? 이 한 가지만 다른 윈도우 (및 운영 체제)를 (잠재적으로) 사용해야하는 것은 어색한 것처럼 보입니다. 그러나 기본적으로 그것을 실행하기 위해서는 기본적으로 Vagrant의 목적을 무효로하는 전체 개발 환경을 기본적으로 설치해야합니다.
나는 이것을 생각하지 않습니까? 사람들이 일반적으로 이것을 사용하는 다른 연습이 있습니까?