2010-06-13 30 views
-1

你好,我已經在Windows上一個Rails開發相當一段時間,但最近,我完成了我最大的項目,但(這是相當廣泛的,我花了一年的時間打造)但我在配置時遇到問題。它的大小,複雜性和Windows環境的組合使得它部署起來不必要的複雜。我正在考慮購買一臺舊的Mac mini,並將其僅用於Rails開發。端口一個Rails應用程序從Windows到Mac或Linux

如果不是這樣,在另一臺電腦上安裝UNIX。

有什麼辦法,我可以口我的應用程序到這臺Mac或Linux機器,而不必從頭開始?我無法在互聯網上找到關於此的任何資源。

回答

0

除非你有非常具體的系統調用在您的應用程序不應該有任何需要「端口」任何東西,因爲它應該工作的是Linux或OS X.出於好奇,你遇到了什麼樣的問題部署?

+0

我在Windows上運行,現在,想移植到Mac或Linux操作系統。我遇到的問題主要與git和推送到服務器有關。 – goddamnyouryan 2010-06-13 23:26:36

+0

@ryan GIT在Linux和Mac ...你真的需要更多的描述,如果你想獲得任何幫助... – 2010-06-13 23:56:45

+0

@ryan - 如果你讓我們知道您正在運行什麼問題到我相信,我們可以幫助。應該指出的是,這與「移植」無關,而且實際上是一個git使用問題。您可能想更新標籤。 – sosborn 2010-06-14 04:09:45

1

Rails被設計爲相當平臺靈活。你在你的應用程序中使用什麼寶石,不能在linux/OS X上運行?通常,兼容性問題會以另一種方式運行(因爲很少有Rails專業開發人員運行Windows)。當你不包括任何你得到的錯誤等,這是很難調試

+0

對不起,我可能已經寫得很糟糕。我現在正在使用Windows,並且希望將它移植到linux或osx – goddamnyouryan 2010-06-13 23:25:01

+0

@kevin:那麼是否有可能在Windows操作系統上開發RoR應用程序,然後將其部署到Linux服務器? – LazerSharks 2014-12-20 02:14:04

+0

@Gnuey儘管我確實有可能這樣做,但我認爲最好的選擇是使用像Vagrant(https://www.vagrantup.com/)這樣的東西來確保您的開發環境離您的發佈環境不遠。 – 2014-12-21 20:06:17

相關問題