node가 front end처럼 작동할때는 fs에 접근이 불가능하다. 즉 front end에서는 보안문제 방지를 위해 사용자의 컴퓨터 파일 시스템에 접근이 불가능하다.
.
.
npm canvas를 이용해서 front end쪽에서 이미지를 create 한경우 fs 라이브러리를 사용할수 없기때문에 만들어진 이미지를 저장할수는 없지만 src path를 얻어서 바로 ui에 포함시킬수 있다.
https://stackoverflow.com/a/67231182
canvas.toDataURL()
.
.
민감한 정보는 dot env를 통해 따로 관리힌다
official doc : https://www.npmjs.com/package/dotenv