bee run 热编译无效?
go 版本:1.10.3
beego 版本:1.9.2
bee 版本:1.9.1
运行环境: homestead
IDE:goland
首先,在 homestead 中运行 bee run
让项目跑起来
然后,打开浏览器输入 192.168.10.10:8080,正常运行
这时,在 goland 中修改 myproject/controllers/default.go
文件中的 Website 和 Email 变量
修改为
此时,刷新浏览器,页面没有发生任何变化
查看bee run
运行情况,发现只监听到浏览器的变化,没有监听到文件的变化
用 vim 编辑器修改 default.go 文件
保存退出,发现监听到文件的修改,但是报错
关闭 goland 之后,修改 default.go 文件,依然报错
这时就有两个疑问:
在 Windows 下修改的文件,在 Linux 中监听不到吗?
在关闭 goland 之后, 为什么会报错 open myproject: text file busy
?
经过一番百度没找到合适的答案。
期待各位的解答。
推荐文章: