簡體   English   中英

我可以同時運行一個Rails Server並通過終端向我的Rails Project鍵入命令嗎?

[英]Could I run a Rails Server and type commands to my Rails Project through terminal at the same time?

我通過鍵入rails server在終端上運行rails server 之后,似乎終端無法再使用其他命令,但是我想通過鍵入rake test來運行某些測試,而不必CTRL + C移出服務器,然后進行rake test ,最后使用rails server重新打開rails server 有通用的解決方案嗎?

我還建議您使用幾個選項卡,甚至使用終端多路復用器,例如tmux 但是,您可以很好地將服務器進程發送到后台

rails s &

除非您按此處所述抑制輸出,否則這很可能會使您的終端混亂,並產生大量日志輸出。 您可以通過鍵入

fg

甚至可以通過輸入以下內容來查看其他終端中的日志:

tail -f log/development.log

根據您的終端,您可以使用File-> new選項卡,或maj + ctrl + t來書寫一個新選項卡。 我個人有一個用於服務器的選項卡,一個用於使用Guard的測試,一個用於控制台,以及一個具有實際外殼的選項卡。

暫無
暫無

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

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