Rails 使用虚拟机开发修改文件后要重启 rails s 才能发生变化

kevinyu · 2019年06月20日 · 最后由 kevinyu 回复于 2019年06月21日 · 478 次阅读

之前的帖子有看过 https://ruby-china.org/topics/32632

现在是html内容修改后可以直接变化但是 controller和model不行

vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-librarian-chef-nochef

尝试了上面两个插件,但是安装后依然没有解决这个spring监控共享文件夹文件变更事件的问题

实际测试了一下 rails4 可以监听到修改事件,但是rails5 监听不到

之前这个问题是2年前提出的不知道 2019年的今天有没有什么新进展

共收到 5 条回复

自己解决了 使用vscode remote ssh 插件 直接连接到虚拟机共享文件夹的项目目录写代码就可以了

kevinyu 回复

共享文件性能只有本地磁盘的30%以下,小文件多的时候简直无法用。remote 编辑是个好方法。

Rei 回复

现在 vscode 支持 远端编辑了 可以试试哟

jicheng1014 回复

我用 atom,配合 docker-sync 目前还能接受。

Rei 回复

嗯 现在使用remote 了 由于本身虚拟机就在本地所以连接延迟 忽略不计

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册