我试图让OS X Mountain Lion在启动时运行Node.js服务器。
我通过Apache代理节点,并且我想在更新服务器文件时使用nodemon刷新服务器。我在当前设置中注意到的一个问题是,我第一次运行nodemon时必须重新启动Apache。
以下是我要执行的命令。
/ usr / local / bin / nodemon /Users/JordanRoher/Dropbox/Projects/Flare/Web/app/server.js
sudo apachectl restart
我尝试了很多自动化方法:使用Automator制作应用;将一个plist放入/ Library / LaunchDaemons;将.sh文件移动到假的空白应用程序并运行它。我试过的所有事情都没有成功启动nodemon。这些命令在终端中工作正常,但在launchctl中没有。