我目前在 OSX 上使用终端和 vim 作为 Flutter 的开发环境。一切进展顺利,只是当我保存任何 dart 文件时应用程序不会重新加载。有没有办法触发这种行为?目前我必须转到终端并按“r”才能查看我的更改。
抱歉这个插件,但我写了一个非常简单的plugin https://github.com/reisub0/hot-reload.vim来处理这个问题。
它利用了 Flutter 的--pid-file
命令行标志发送给它SIGUSR1
signal.
通过将其添加到一个中,您可以获得与我的两行插件相同的结果autocmd
silent execute '!kill -SIGUSR1 "$(cat /tmp/flutter.pid)"'
并启动 Flutter--pid-file
flag.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)