TL; DR:有没有办法在我的机器启动时禁用Pow服务器启动,但保留在需要运行时通过powder up
手动启动服务器的功能?如何在启动计算机时启动Pow服务器(OS X)?
我使用Pow作为本地开发(并通过Powder gem进行管理)。我想设置Pow以便服务器在启动时不会自动启动,因为运行会耗尽我的电池寿命,而且我并不总是编码。
Pow已将自己添加到launchd
,我似乎无法得到Pow服务器在启动后未运行的情况,但仍可以在需要启动服务器时通过powder up
或其他等效命令运行。
我已经试过了没有奏效:
- 设置为
cx.pow.powd
过程中不可使用按键通过launchctl unload -w ~/Library/LaunchAgents/cx.pow.powd
防止战俘从开始启动,同时也防止了手动启动,当我需要过程它 - 设置
RunAtLoad
到NO
在cx.pow.powd.plist文件中也没有工作,后来意识到这不是用来控制守护进程的启动行为。