Tag: launchd

如何从启动中删除pm2(在mac上)

我尝试了pm2 ,它是node.js应用程序的进程pipe理器。 我试过他们的pm2启动工具,它在系统重新启动时为pm2生成并安装启动脚本。 我在我的Mac上试了这个,它完美的工作。 pm2会自动重新启动并产生所有的节点脚本。 但是现在,我正在做试验,我如何从我的启动中删除这个? 我希望pm2有一个类似的简单的工具来从启动时卸载自己。 我知道,它正在使用mac上的launchd来重新启动进程。 我注意到它在/Users/<username>/Library/LaunchAgents目录下安装了一个io.keymetrics.PM2.plist文件。 这只是简单的删除这个文件? 还是在做一些更具侵入性的事情,需要更优雅的卸载? 它在内部使用以下命令来安装启动脚本 sudo env PATH=$PATH:/usr/local/bin pm2 startup darwin -u shaunak