node生成唯一设备id(node-machine-id)

npm安装:

npm install node-machine-id

yarn安装:

yarn add node-machine-id

//有 异步,同步 两种生成方式
import {machineId, machineIdSync} from 'node-machine-id';
 
// async await 同步使用方法
async function getMachineId() {
    let id = await machineId();
    ...
}

//也可以直接then执行下面操作id为生成的唯一id
machineId().then((id) => {
    ...
})

let id = machineIdSync()
// id = c24b0fe51856497eebb6a2bfcd120247aac0d6334d670bb92e09a00ce8169365
//original:如果为true,则返回计算机ID的原始值,否则返回哈希值(sha-256)
let id = machineIdSync({original: true})
// id = 98912984-c4e9-5ceb-8000-03882a0485e4
发布了218 篇原创文章 · 获赞 35 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/qq_41614928/article/details/103694019