win10 现在有 WSL 了,但是为什么不能在上面做开发?

2019-01-25 11:40:16 +08:00
 FakeLeung

已经装了一个 ubuntu18.04 。

在 ubuntu18 上,用 vue-cli 新建了一个项目,然后在本机用 sublime text3 和 vscode 打开,对其中的文件进行编辑,保存后,不会自动更新。甚至,重启项目也是不能刷新视图。

那么,到底在 wsl 中建项目,在 windows 下编辑文件这样的开发方式,可行不可行?

9522 次点击
所在节点    问与答
45 条回复
liprais
2019-01-26 00:43:40 +08:00
wsl 磁盘性能垃圾,需要把实时防病毒关了才稍微好一点
libook
2019-01-26 20:06:57 +08:00
@huclengyue 我只跑了个 terminator,没问题,个人感觉性能上不如虚拟机,如果你的 win 硬件还不错的话性能应该能忍。

我没成功启动 gnome,能折腾的话可以研究一下。启动一个 terminal emulator +一个 IDE 估计是 OK 的。
huclengyue
2019-01-26 23:50:13 +08:00
@libook 性能不如虚拟机看到这个就想放弃了🙄
libook
2019-01-27 15:49:07 +08:00
有文件改动监听的功能得注意一下,watch 和 git 的追踪功能都是用操作系统的 API 实现的,wsl 和 win 还是两个操作系统,各自有各自的 API 来实现监听文件修改的功能,又因为 wsl 运行于 win 之上,所以 wsl 内修改文件的时候 win 是知道的,但 win 修改文件 wsl 是无法知道的。

@FakeLeung
FakeLeung
2019-01-29 09:45:43 +08:00
@libook #44
wsl 确实可以用的,只是我反过来使用了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/530523

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX