node-uuid
Node.js套件中,幫忙產生類似'02a2ce90-1432-11e1-8558-0b488e4fc115'這樣字串的工具,提供兩種產生方式:1.時間序列方式產出,2.亂數產出。
Github repository
https://github.com/broofa/node-uuid
Installation
npm install node-uuid
Sample Usage
最簡單的建立方式:
var uuid = require('node-uuid'); var v1 = uuid.v1(); console.log(v1);
可以針對建立的過程添加一些參數,讓亂數...更亂一些...
var uuid = require('node-uuid'); /** * 設定產生uuid的亂數變數 * 相關資訊請參考:RFC4122 v1 */ var v1 = uuid.v1({ node: [0x01, 0x23, 0x45, 0x67, 0x89, 0xab], clockseq: 0x1234, msecs: new Date().getTime(), nsecs: 5678 }); console.log(v1);