0

我正在尝试编写一个 bash 脚本来运行 mongoDB 和 Node.js 服务器。

目前我尝试通过 Automater 实现这个,但是我无法做到这一点。我现在正在尝试使用 Bash 脚本完成相同的任务。

目前我的 MongoDB shell 脚本位于

/User/Bacon/mongodb/bin/mongod

/User/Bacon/mongodb/bin/mongo

我的 node.js 服务器位于

/User/Bacon/nodeapp/app.js

这是通过在终端中键入来执行的

node app.js

有人可以向我解释我应该如何处理这个问题吗?任何帮助都会很棒。谢谢你。

4

1 回答 1

0

尝试使用“屏幕”。这是最简单的方法。

您也可以尝试使用“dtach”(在 brew 中可用)来运行它。

su - mongo -c "dtach -n mongo /User/Bacon/mongodb/bin/mongod"
su - node -c "dtach -n nodejs node app.js"
于 2013-03-25T19:57:48.680 回答