簡體   English   中英

無業游民

[英]Vagrant and RoR

我對Rails非常陌生,並且已經安裝Vagrant來運行Rails服務器。 我已經啟動了服務器並能夠加載localhost:3000,現在我不知道要去哪里。 命令行為空,我讀到我應該輸入“ script / console”,但是我真正能做的就是ctrl-C或-d。

當我嘗試在帶有“ vagrant up”的單獨窗口中運行Vagrant時,它說我需要執行“ Vagrant init”

我從哪里去,以便可以開始學習教程/開始開發?

RailsCasts的截屏視頻應該可以幫助您入門。 一些建議有些過時了,但是通過閱讀表演說明和注釋,您應該可以開始使用。 從那里您可以修改。

雖然最初可以使用Vagrant設置Rails是可行的,但它是擁有豐富經驗的便捷工具。 當您合並諸如Puppet的置備工具時,它將變得更加有用。

在您的終端中,如果您正在通過rails server運行webrick服務器,則需要使其后台運行或打開新終端以返回Shell提示。 如果您按ctrl-C退出,則將終止服務器。 請記住,webrick服務器應僅用於本地開發。 它不是生產級別的Web服務器。 有關更多詳細信息,請參見《 Rails入門指南》

如果要在Vagrant VM中運行rails服務器,則需要在Vagrantfile中配置端口轉發 ,以便可以從主機訪問。

config.vm.forward_port 3000, 9080

您看到的錯誤是由於您在不包含Vagrantfile的目錄中運行vagrant而導致的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM