为了账号安全,请及时绑定邮箱和手机立即绑定

Window平台下使用Vagrant进行Nodejs开发,大家使用怎样的同步方式

Window平台下使用Vagrant进行Nodejs开发,大家使用怎样的同步方式

森栏 2019-04-13 08:36:22
搭建了Win8(host)+Vagrant+Virtualbox+ubuntu(guest)的环境,在同步方式的问题上遇到了一些问题使用Virtualbox共享文件夹将node_modules链接到ubuntu本地分区,工作正常,但是文件访问效率比较差,在执行构建任务时,构建速度与与本地磁盘的构建相差4-5倍。使用rsync同步文件夹在构建速度上可以得到保证,但是单向文件夹同步用起来会有一些不方便。使用smb同步文件夹在使用smb进行文件夹同步时,遇到共享文件夹内无法建立node_modules的软链接的问题,google了多种方案未果。想知道大家使用Vagrant在window下开发nodejs时都使用怎样的文件夹同步方式。
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

首先说一下关于为什么一定得七搞八搞不好好直接在window下开发,主要的点好3点试一下新鲜的事物,还有就是我所知道的ruby/node有时候一些模块在window下没有好的解决方案纯粹图方便,不想把真正使用的window下同装一大堆的依赖,什么数据库什么鬼,拖慢开机速度,吃内存等。毕竟,教练我还是想打dota的。前面说到的构建环境主要指的是ember-cli,截至目前,该构建工具在window和unixlike的系统上构建速度差别还是比较大的。最终选用的方案是window+vagrant+ubuntu+virtualboxubuntu搭建samba,在window下直接打开文件编辑,基本解决了之前所遇到的问题,构建速度与文件同步速度基本达到我满意的水平了。
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 386 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信