こんにちは私はThorにサーバーを起動させたいです-Jekyll/Python/PHPなどそしてブラウザを開きます
ただし、開始はブロッキングタスクです。
Thorで子プロセスを作成する方法はありますか。または新しいターミナルウィンドウを生成します-見ることができず、グーグルは私に合理的な答えを与えませんでした。
私のコード
##
# Project Thor File
#
# @use thor list
##
class IanWarner < Thor
##
# Open Jekyll Server
#
# @use thor ian_warner:openServer
##
desc "openServer", "Start the Jekyll Server"
def openServer
system("clear")
say("\n\t")
say("Start Server\n\t")
system("jekyll --server 4000 --auto")
say("Open Site\n\t")
system("open http://localhost:4000")
say("\n")
end
end