|
|
|
|
|
by CodeWriter23
3189 days ago
|
|
I develop against the deployment environment run in virtual machines for two reasons. 1) Too many packages/servers/etc. I've tried to install under OS X over the years just didn't quite work right. That's probably not the case so much any more, but I have experienced it recently. 2) Developing against a macOS localhost can mask problems associated with my code running in the deployment environment. So to avoid those surprises, I develop against the deployment environment. If I need root for package install or other server deployments, I log into the VM and do it there. I rarely need to install stuff on my macOS workstation. |
|