有没有什么思路可以实现自动配置开发环境

2024-04-03 11:15:53 +08:00
 laters

有没有什么思路可以实现自动配置开发环境

例如: 自动配置 Node 环境,Flutter 环境,Android 环境

方式不限... 需要个思路

11858 次点击
所在节点    程序员
104 条回复
MrGba2z
2024-04-03 11:29:41 +08:00
我是写了个 bash script 丢在 gcs 上
适配常用的 macOS 和 ubuntu 系统

每台新的机器只要运行一下然后等就行
bash -c "$(wget -qLO - xxxxx)"
laters
2024-04-03 11:32:28 +08:00
@MrGba2z 那如果是 windows 呢,安装包这种怎么处理, 方便分享一些代码吗, 学习下思路
LLaMA2
2024-04-03 11:33:23 +08:00
不要和我扯什么下载安装,配置环境变量,老夫就是 shell script 一把梭,复制粘帖,猛击回车键就是干!
laters
2024-04-03 11:35:56 +08:00
@LLaMA2 需要经常用,所以想搞个自动配置的..
LLaMA2
2024-04-03 11:50:14 +08:00
你需要在什么环境下安装什么那些环境,请详细列出来,热心网友会给你实现,记得上烟!!
BeautifulSoap
2024-04-03 11:53:59 +08:00
windows 用 wsl2+wslg ,创建好环境后把 vhdx 复制出来就能到处用了
sdwgyzyxy
2024-04-03 11:55:24 +08:00
用 docker 把基础镜像都构建好呢,到时候 volume 代码进去,直接启动
hingle
2024-04-03 11:57:15 +08:00
nix
DTCPSS
2024-04-03 12:00:04 +08:00
PowerShell + WinGet
WinGet Configure (我没用过)
Docker + Dev Container + VSCode
xwwsxp
2024-04-03 12:08:48 +08:00
NessajCN
2024-04-03 12:18:07 +08:00
@laters Win 的处理方法
1. 装 linux 虚拟机
2. 格了 Windows 换 Linux
rick13
2024-04-03 12:18:56 +08:00
nix,全环境直接生成
twing37
2024-04-03 12:21:24 +08:00
scoop install
laters
2024-04-03 12:24:53 +08:00
@LLaMA2 #5 windiws linux 环境都有
laters
2024-04-03 12:25:00 +08:00
windiws linux 环境都需要
sankooc
2024-04-03 12:25:30 +08:00
dev container
ShadowPower
2024-04-03 12:31:57 +08:00
@laters Windows 同理,winget+chocolatey 装软件,其他逻辑用 powershell 写

首次安装系统之后需要:
1. 打开开发者选项的 PowerShell 执行权限
2. 装 Chocolatey ,就像 macOS 装 homebrew 一样
ShadowPower
2024-04-03 12:33:20 +08:00
@laters 还有另一种情况是用 MSYS2 ,有些环境在这里面更方便,例如 Qt 开发环境
yituanmaoxian
2024-04-03 12:35:24 +08:00
windows 可以考虑用 winget scoop 之类的 搞个 powershell 脚本
auh
2024-04-03 12:36:34 +08:00
用移动硬盘吧

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

https://yangjunhui.monster/t/1029392

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

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

© 2021 V2EX