체인의정석

typescript로 UUID 만들기 본문

개발/backend

typescript로 UUID 만들기

체인의정석 2022. 7. 20. 16:37
728x90
반응형

오더북에 들어갈 각 정보를 임의로 넣기 위해서 UUID를 자동으로 생성해주는 모듈을 찾아서 써보기로 하였다.

https://www.uuidgenerator.net/dev-corner/typescript

 

Generate a UUID in TypeScript

Generate a UUID in TypeScript TypeScript is a programming language that is a JavaScript superset. TypeScript code is transpiled to JavaScript so that it runs with standard JavaScript engines.TypeScript was first developed by Microsoft and then released pub

www.uuidgenerator.net

보니까 모듈이 있다. 일단 설치를 해보았다.

npm install uuid --save

인식이 안되니 타입스크립트 버전으로

npm i --save-dev @types/uuid

그리고 테스트 코드 위에 import

import { v4 as uuidv4 } from "uuid";

매번 다른 값이 잘 나오나 테스트

    console.log("UUID1", uuidv4());
    console.log("UUID2", uuidv4());
    console.log("UUID3", uuidv4());
    console.log("UUID4", uuidv4());
    console.log("UUID5", uuidv4());

결과는

UUID1 3151ba42-2239-4f17-af79-f5aeafbdb7f6
UUID2 203c9e19-b0db-405c-97a4-ab2caada4546
UUID3 8b926182-b654-4204-ae8c-6e3fff73c776
UUID4 7e900f23-7433-41b3-98f4-3b51c81934a2
UUID5 4fa7211e-096b-4efe-aa1c-d4951f237e0c

데이터베이스의 값과 컨트렉트를 연동할때는 이런 값들을 다루는것도 필요한거 같다.

728x90
반응형
Comments