mac os 如何配置开发环境比较爽一点?

2019-01-23 22:28:39 +08:00
wuchujie  wuchujie

之前是用旧的 13 款 mac pro..开发环境当时配置的很乱。比如 mysql 安装过官网下载的。然后打不开。又用 brew 装。但是发现删除很麻烦。一些文件很难找。。

新买了一台 mac air。想请教一下应该怎么配置开发环境比较爽呢。 想到 2 个方式。

  1. 用 docker 把一些能配置 docker 的都配置去 docker 上面。比如 redis mysql nginx phpmyadmin。 然后用 brew 装一些没办法配 docker 的。go python3 node

  2. 全部用 brew 安装。。 希望大家能指点一下。

5721 次点击
所在节点   macOS  macOS
26 条回复
earthyan
earthyan
2019-01-23 23:04:44 +08:00
装虚拟机 homestead
misaka19000
misaka19000
2019-01-23 23:05:51 +08:00
我基本上都是通过 brew 安装的,感觉良好
NewConn
NewConn
2019-01-23 23:09:40 +08:00
我都是自己编译,删除也很干净
labnotok
labnotok
2019-01-23 23:09:57 +08:00
wuchujie
wuchujie
2019-01-23 23:28:12 +08:00
@labnotok 我知道需要装什么环境。只是不知道 2 种安装方法。哪种比较好。。谢谢啊
Lonely
Lonely
2019-01-23 23:32:29 +08:00
终端工具和一些需要的 lib 用 brew,mysql 这些用 docker
wuchujie
wuchujie
2019-01-23 23:40:08 +08:00
@Lonely 能请教一下您。docker 用 brew 安装比较好呢。还是官网下载比较好呢
vanishcode
vanishcode
2019-01-23 23:49:18 +08:00
嘻嘻,不搞 IOS 开发千万别手痒装 XCode.....
wuchujie
wuchujie
2019-01-24 00:20:27 +08:00
@vanishcode 怎么说。叉 code 不是一拿到手马上装的吗。感觉很多依赖都需要用到它 python 的虚拟环境 virtualenv 那些
stlee
stlee
2019-01-24 00:55:46 +08:00
我 mac 就装了个 php,为了方便执行脚本和 composer 安装,其余环境都用 docker,想方便可以用 laradock
Cbdy
Cbdy
2019-01-24 06:54:29 +08:00
yanaraika
yanaraika
2019-01-24 07:58:30 +08:00
vagrant
KIMMG
KIMMG
2019-01-24 08:05:16 +08:00
docker#了解一下
petercui
petercui
2019-01-24 08:10:49 +08:00
docker#了解一下 +1
Nitroethane
Nitroethane
2019-01-24 08:38:49 +08:00
@wuchujie 有些东西是依赖的 xcode-command-line-tools 而不是 Xcode,而 command line tools 可在终端通过命令单独安装。
sonyxperia
sonyxperia
2019-01-24 08:43:54 +08:00
我是有 brew 选 brew 啊
andychen1
andychen1
2019-01-24 08:49:39 +08:00
VB 虚拟机,docker 的话 ssh 登不了,这是我在用的方案
dorothyREN
dorothyREN
2019-01-24 09:48:33 +08:00
我都是编译安装的,就一个目录,不用了直接删掉就行。
Sasasu
Sasasu
2019-01-24 09:58:55 +08:00
装 Linux 虚拟机, 全用虚拟机
qiuyun8m
qiuyun8m
2019-01-24 10:13:04 +08:00

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

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

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

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

© 2021 V2EX