迫于前端 windows 环境配置麻烦,来新同事环境搭建搞半天,搞一个这个客户端怎么样

2021-02-10 10:28:28 +08:00
 yanguoyu

基于 Docker 的可视化管理,项目运行在 Docker,本地编辑文件。主要解决问题是遇到不同人环境不一样可能会有很多奇怪的问题。 优点: 1: 不用担心不同的工程需要的 node 版本,npm 版本不一样需要切换 2: 不用担心环境不一样的问题 缺点: 1: 如果打开多个工程,会启用很多 docker,不知道性能咋样 2: 本地编辑 Docker 内部文件,不知道效率咋样 3: 可能本身用 mac,没有那么多奇怪的问题

4588 次点击
所在节点    奇思妙想
26 条回复
chairuosen
2021-02-11 00:22:51 +08:00
所有不是亲手搭的环境,出了问题绝对不知道怎么搞
xfcy
2021-02-11 00:24:54 +08:00
vagrant 了解一下
dayeye2006199
2021-02-11 02:43:49 +08:00
你说的完全就是个 vagrant 。环境配置好以后,打包;新同事直接拉下来使用。打开 22 和 80 端口,就可以开发调试了。其实后面就是个虚拟机
azh7138m
2021-02-12 20:24:06 +08:00
额 麻烦在哪里?
jinliming2
2021-02-13 10:34:55 +08:00
VSCode 提供了这样的解决方案了啊,写一个脚本,然后 VSCode 里自动基于这个脚本去创建 Docker,然后自动连接到这个容器里进行远程开发。
去 VSCode 官方文档看看?
no1xsyzy
2021-02-18 15:28:47 +08:00
似乎 vagrant 几乎完全就是你说的这个。
Windows 下 Docker 还是虚拟机,用 WSL2 backend 的话访问文件宿主文件系统可能还是走 p9 ?那效率就……
尤其 npm i,想想就带劲。

不过我觉得 #21 说得也有道理,安装过一遍 Arch Linux 之后对于 *nix 系统是个什么情况基本心中有数。
就算只是玩玩,也至少搭一遍环境。

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

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

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

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

© 2021 V2EX