我已经在Mac上工作了一个多月,在此之前我一直在使用Windows并写了一个.bat文件来运行一些其他的小.bat文件来启动MongoDB,启动livereload,rails服务器和一个rails console.它最后推出了e-texteditor,它打开了rails dir作为一个项目.
我希望这是一个正确的地方,而不是超级用户.那么在Mac上自动化这些东西的一种方法是什么? - 目前,我启动了1个带有4个选项卡的终端窗口.tab 1运行'mongod',tab 2运行'rails s',tab 3运行'guard start',tab 4运行'rails c'.然后我打开另一个标签然后"交配".
工头是你最好的朋友.
第1步:安装领班
gem i foreman
第2步:创建一个名为的文件 Procfile
rails: rails server mongo: mongod guard: guard start
第3步:运行foreman start
.它将自动启动所有3台服务器.如果按Ctrl-C
,则将终止所有服务器.
第4步:rails c
在另一个终端运行.