Rails 入门 Rails,为什么在 macOS 上开发和在 Windows 上开发,差距那么大。

MrMoggy · August 04, 2026 · Last by MrMoggy replied at August 04, 2026 · 49 hits

去年其实就已经学 Rails,用的 Windows,那个时候出现各种问题,比如 bundle 拉取不了(当然可能是网络问题),docker 很难打包为本地镜像,这些都还是问过 AI 都不好解决。今年换成 Mac 重学 Rails,妈呀,好爽!bundle 很 nice,docker 打包代码都没怎么改。为什么会这样?我是入门小白,就想问问看。

windows 上装 Ruby/Rails 最好用WSL

网络问题三个平台都一样。

mac 和 linux 命令行都属于 POSIX 标准,windows 是自成一套。开源项目通常都是基于 POSIX,然后移植 windows,所以 windows 平台通常支持较差。

windows 现在也通过 WSL 支持 POSIX,所以用 WSL 可以获得接近 linux 的开发体验。

Reply to piecehealth

谢谢推荐

Reply to Rei

网络可能是我在 mac 上配置比较好吧。 谢谢提醒,刚在电脑上安装 WSL 的 Ubuntu,如果后期在 Windows 开发,我还是基于 WSL 吧。

You need to Sign in before reply, if you don't have an account, please Sign up first.