如何配置近乎完美的开发环境?

2021-05-19 18:40:53 +08:00
 abiaqiou

这两天被 npm install 各种报错搞疯了, 虽然后来通过设置 npm 源地址和 git 代理搞定了, 但这中间为了解决网络问题而非开发问题而浪费了不少时间.

同时也想起了之前自学后端时安装 sqlite 的各种碰壁...

V 友们, 请问目前最接近完美的开发环境是什么样的? 又如何配置呢?

开发环境对于完美的定义: 配置后一劳永逸, 其余时间专注于码代码.

14889 次点击
所在节点    Node.js
79 条回复
yitingbai
2021-05-19 21:18:43 +08:00
最完美的方法就是学会翻墙
arischow
2021-05-19 21:36:00 +08:00
配各个软件还不如让自己的网络环境跟国际通用。
linshiyouxiang
2021-05-19 21:41:19 +08:00
网络问题 (便宜买个鸡厂)
1. 透明代理旁路由 或 全局 vpn ,几乎不需要主机配置什么.不是跑满带宽 树莓派 3 也够用
2. cfw 走 tun 模式,相差不大.

开发环境
1. vscode 使用远程容器,每个语言都能很好的隔离,配置一次,全平台运行(有坑.例如 wsl2 的 io 问题)
2. 不用 vscode ,上虚拟机?配合快照,代码本地存,映射到虚拟机.效果也不会太差.
3. 其他,请赐教 //
Donahue
2021-05-19 22:43:03 +08:00
旁路由+1,贼好用贼舒服,配置简单价格便宜,用下来已经离不开了。
给个推荐列表:我家云,贝壳云,r2s, 树莓派 3b(百兆),树莓派 4b,
直接对接国际网络,比用客户端软件方便~
lscho
2021-05-19 22:47:03 +08:00
开个梯子就近乎完美了。

配置开发环境时有 90%的原因都是网络的问题。
chaleaoch
2021-05-19 22:55:36 +08:00
docker 是个不错的选择.
littlewing
2021-05-19 22:59:49 +08:00
完美了还要你干嘛
alalida
2021-05-19 23:31:55 +08:00
软路由 /tun + vscode docker 模式或者 windows 运行 linux 那个
israinbow
2021-05-20 00:29:58 +08:00
@abiaqiou 只能订阅别人做的绕过规则, 或者通过 p 所在位置选择是否代理
falcon05
2021-05-20 01:22:28 +08:00
100 来块买个 N1,刷个 openwrt,打开新世界大门
AkideLiu
2021-05-20 01:32:37 +08:00
肉身翻墙
lemontv
2021-05-20 02:42:17 +08:00
肉翻解决
MegrezZhu
2021-05-20 03:59:02 +08:00
最完美的当然是找一个专门负责维护开发环境的小组啦……
OHyn
2021-05-20 04:00:56 +08:00
代理挪路由上。
ericgui
2021-05-20 04:08:32 +08:00
你肉身去墙外,就好了
xarthur
2021-05-20 06:17:26 +08:00
肉翻
xuanbg
2021-05-20 06:19:42 +08:00
没有的,不存在的,别想🍑了。找到问题的关键,解决它就行了。
free9fw
2021-05-20 08:50:49 +08:00
前端就是折腾
akcode
2021-05-20 08:52:57 +08:00
国内编程语言入门,不是先扶墙,再 hello word 么
THESDZ
2021-05-20 09:05:57 +08:00
1.能依赖 docker 的,尽量使用 docker 解决,比如各种软件 /中间件 /富强工具等,甚至于打包,编译等
2.绝大多数的网络问题都有镜像(换源)解决
3.良好的命令规范(无特殊字符,大小写统一,无中文等)
4.遇到问题,提炼原因和关键字,善用搜索引擎

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

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

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

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

© 2021 V2EX