Man*_*kis 7 node.js pm2 electron
我有一个电子应用程序,它使用pm2来启动使用pm2模块的某些应用程序,一切都很好,但是我试图实现以下功能:重命名已启动的应用程序。我知道使用cli可以执行以下操作:
pm2 restart app --name"New name"
;
所以我找到了pm2.restart
一个以Object和callback作为参数的函数,所以我尝试了一下:
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);
Run Code Online (Sandbox Code Playgroud)
这将始终记录“应用程序已重命名”。但是,如果我pm2 list
看到该应用程序未被重命名,是否可以做些什么来重命名应用程序而不删除它,并使用其他名称重新启动它?
Fai*_*med 13
你可以做
pm2 delete id|name
pm2 start app.js -n newname
Run Code Online (Sandbox Code Playgroud)
或者
pm2 restart id|name -n newname
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4907 次 |
最近记录: |