如何使用不同的会话打开electron

如何使用不同的会话打开electron,electron,nightmare,Electron,Nightmare,我想每次打开几个新会话的电子浏览器窗口 就像我让Chrome打开URL并登录用户一样。然后我可以在私人模式下打开Chrome,让它再次询问我的登录详细信息。我需要的不仅仅是两个窗口 做噩梦有可能吗?在噩梦ejs之外,没有vm,这可能吗?我通过为每个会话设置不同的userData路径来解决这个问题 return Nightmare({ paths: { userData: `my/path/${account}` } }); 我通过

我想每次打开几个新会话的电子浏览器窗口

就像我让Chrome打开URL并登录用户一样。然后我可以在私人模式下打开Chrome,让它再次询问我的登录详细信息。我需要的不仅仅是两个窗口


做噩梦有可能吗?在噩梦ejs之外,没有vm,这可能吗?

我通过为每个会话设置不同的
userData
路径来解决这个问题

return Nightmare({
        paths: {
            userData: `my/path/${account}`
        }
    });

我通过为每个会话设置不同的
userData
路径来解决这个问题

return Nightmare({
        paths: {
            userData: `my/path/${account}`
        }
    });

我宁愿使用内置的和用于此目的的:


这对我来说很有用。

我更愿意使用内置的和用于此的:


这对我来说很有用。

谢谢谢恩的回答。我现在无法证实。如果有人对你的答案发表评论说它有效,我将接受投票。谢谢谢恩的回答。我现在无法证实。如果有人对你的答案发表评论说它有效,我将接受投票。