首页 > 解决方案 > 使用 NPM 包 UUID 生成 UUID?

问题描述

尝试使用NPM 上的UUID包生成一组 UUID。使用打字稿我试试这个:

  import v1 from "uuid/v1";

  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());
  console.log(v1());

这打印:

ef1f74d0-aff3-11e8-9466-0db0429140ee
ef1f74d1-aff3-11e8-9466-0db0429140ee
ef1f74d2-aff3-11e8-9466-0db0429140ee
ef1f74d3-aff3-11e8-9466-0db0429140ee
ef1f74d4-aff3-11e8-9466-0db0429140ee

因此,即使每个控制台日志调用v1()它仍然会生成相同的 UUID。想法?

标签: typescriptuuid

解决方案


这些不是相同的uuid。注意每个 uuid 的第一部分是不同的 ef1f74d0 ef1f74d1 ef1f74d2 ef1f74d3 ef1f74d4


推荐阅读