【发布时间】:2017-08-29 21:41:22
【问题描述】:
我正在使用带有 Vagrant 的 CentOS 7 来处理我的 rails 应用程序,我的印象是我可以通过 CTRL + c 重新启动我的 rails 服务器并查看我对视图所做的任何更改,但它看起来就像我每次进行更改时都必须退出虚拟机并“重新加载”。我是否正确理解这一点,这是我每次进行更改以使其适用时必须做的吗?我不应该只需要在每次进行更改时重新启动 Rails 服务器吗?
这就是我的 Vagrant 文件当前的设置方式:
config.vm.box = "centos/7"
config.vm.network "forwarded_port", guest: 3000, host: 3000
config.vm.provision :shell, path: "bootstrap.sh", privileged: false
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--memory", "2048"]
vb.customize ["modifyvm", :id, "--cpus", "2"]
vb.customize ["guestproperty", "set", :id, "--timesync-threshold", 5000]
end
end
【问题讨论】:
标签: ruby-on-rails vagrant virtual-machine centos7