我有一个电子应用程序,它使用 pm2 使用 pm2 模块启动一些应用程序。一切都很好。但是我正在尝试实现以下功能:重命名您已启动的应用程序。我知道使用 cli 我可以执行以下操作:
pm2 restart app --name"New name"
;
所以我找到了 pm2.restart
函数,它接受一个对象和一个回调作为参数。所以我尝试了这个:
var options = {app:"Blogsport App",name:"New name"};
var callback = function(err){
if(err) {console.log('Failed')}
else {console.log('App renamed')}
};
pm2.restart(options,callback);
这将始终记录“重命名的应用程序”。但是,如果我这样做 pm2 list
我看到该应用程序没有被重命名。我可以做些什么来重命名应用程序而不删除它并重新启动它姓名?
原文由 Manos Kounelakis 发布,翻译遵循 CC BY-SA 4.0 许可协议
你可以试试这个:
示例:您的 id 是 1 ,然后您可以输入: pm2 restart 1 –name development