我真的知道如何在Electron应用程序中输出用户名。就这样:
java.lang.annotation.Retention
这可能吗?
答案 0 :(得分:3)
开箱即用,用户名可通过以下方式获得:
const os = require ('os');
const username = os.userInfo ().username;
此外(至少在Mac OS X和Linux上)它可以通过LOGNAME或USER环境变量获得:
username = process.env["LOGNAME"];
// or
username = process.env["USER"];
答案 1 :(得分:1)
您可以使用username节点模块---
const username = require('username');
username().then(username => {
console.log(username);
//=> 'sindresorhus'
});
答案 2 :(得分:0)
sync()
方法返回的结果相同,但没有承诺
document.write(username.sync());