1、在docker里面配好前端环境,即以ubuntu为基础,配置好前端开发的linux image,
2、在docker里面run一个基于该image的容器,同时做好共享文件夹和端口映射,
3、在该容器里面可以跑前端项目,
4、问题来了:在外部的win10系统里面用编辑器编辑共享文件夹里面的前端项目,docker里面跑的前段项目不会自动刷新。请各位大神指点迷津
1、在docker里面配好前端环境,即以ubuntu为基础,配置好前端开发的linux image,
2、在docker里面run一个基于该image的容器,同时做好共享文件夹和端口映射,
3、在该容器里面可以跑前端项目,
4、问题来了:在外部的win10系统里面用编辑器编辑共享文件夹里面的前端项目,docker里面跑的前段项目不会自动刷新。请各位大神指点迷津
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
很老的问题了,但是看这个问题的浏览量很大,应该会有不少人看到,答一下吧,也是谷歌了一番才找到答案,是因为webpack的文件监控机制在虚拟机下失效了,需要修改下webpack的热刷新监控配置,具体改的是watchOption这个配置项,增加一个poll的属性,具体可以看下这篇文章,详细地介绍了热刷新的文件监控知识,http://wurang.net/webpack_hmr/