Node-①uuid使用法

nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid,使用起来非常简单。

要创建随机UUID,可以使用npm或者yarn安装uuid

1.使用npm或者yarn安装uuid

npm install uuid --save  或者
yarn add uuid

2.创建一个UUID(ES6模块语法)

import { v4 as uuidv4 } from 'uuid';
uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'

或者

let UUID = require('uuid'); // nodejs 生成唯一标识符
对于时间戳UUID,名称空间UUID和其他选项,请阅读..
方法                功能                                                                        概要
uuid.NIL          The nil UUID string (all zeros) New in uuid@8.3    uuid全是0
uuid.parse()    Convert UUID string to array of bytes
uuid.stringify() Convert array of bytes to UUID string
uuid.v1()         Create a version 1 (timestamp) UUID
uuid.v3()         Create a version 3 (namespace w/ MD5) UUID
uuid.v4()         Create a version 4 (random) UUID
uuid.v5()         Create a version 5 (namespace w/ SHA-1) UUID
uuid.validate() Test a string to see if it is a valid UUID
uuid.version()  Detect RFC version of a UUID
其他更多关于uuid库的方法的使用,具体参考npm官网:https://www.npmjs.com/package/uuid
let Token = UUID.v1() + “apptokenKey”; // UUID.v1() 生成随机数错误:只有当前node版本不支持 UUID,会出错,被 try catch 抓住错误

posted on 2020-11-26 10:24  月星辰帝子兮  阅读(723)  评论(0编辑  收藏  举报

导航