关于visual-studio-code:布道-VScode-remote-ssh

3次阅读

共计 281 个字符,预计需要花费 1 分钟才能阅读完成。

平台依赖的窘境

近程环境依赖一些零碎特有的 API,应用本地环境无奈实现开发。

比方应用 IO 复用机制的时候,Linux 有 epoll、Inotify;BSD 平台有 Kqueue、FSEvents;Windows 平台的 IOCP 等等。

拿 mac 或者 win 依赖 Linux 公有 API 的场景举例,这个时候有如下三种抉择:

  • docker:把平台环境镜像打包进来
  • 虚拟机:应用 vmware、virtualbox、wsl 等虚拟机
  • ssh:近程开发

三种计划各有利弊,前两种都是大家相熟的计划,不再赘述。

ssh 的痛点

应用 vscode 提供的 remote ssh 能够很好的解决这个问题。

前后端拆散的架构模式

正文完
 0