TS4 (Node.js) 업로드 이미지 리사이징 https://developerjjh.tistory.com/74 (Node.js) multermulter 라이브러리 express 서버에서 파일을 업로드하기 위한 미들웨어이다 HTML에서 form데이터를 처리하여 클라이언트에서 서버로 파일을 업로드할 수 있다 multer.diskStorage({}) POST 방식으로 전송된developerjjh.tistory.com ● 순서요지라이브러리 설치sharp 설정 및 적용 코드마무리 1. 요지multer 라이브러리 통해서 서버에 파일을 업로드할 수 있다그중 이미지를 업로드하는 과정에서 만약에...특정 유저가 이미지에 대한 크기, 너비, 높이 등 감당할 수 없는 스케일의 사진을 업로드를 한다면...?라이브러리에서의 기본 설정에는 제한이 없지만, 프로젝트의 방향성이.. 2024. 6. 1. (BlockChain) NFT-Market (2) https://developerjjh.tistory.com/179 (BlockChain) NFT-Market (1) NFT를 거래할 수 있는 조그마한 Market을 만들어 보려고 한다 일단, 시작에 앞서 파일 및 폴더 환경설정부터 하면서 천천히 진행하려 한다 0. TS 설치 npm list -g npm i -g typescript ts-node 이전에 TS를 사용 developerjjh.tistory.com 이전 게시물에 앞서 코드를 이어가 보려고 한다 nft-market/back 추가 라이브러리 설치 npm i axios web3 web3-utils mkdir contracts back/contracts // SPDX-License-Identifier: MIT pragma solidity ^0.8.19.. 2023. 3. 17. (BlockChain) NFT-Market (1) NFT를 거래할 수 있는 조그마한 Market을 만들어 보려고 한다 일단, 시작에 앞서 파일 및 폴더 환경설정부터 하면서 천천히 진행하려 한다 0. TS 설치 npm list -g npm i -g typescript ts-node 이전에 TS를 사용한 적이 없거나 컴퓨터를 교체하여서 window를 재설치 혹은 새로 깔았다면 전역에 ts를 설치해 주자 1. React (with.TS) yarn create react-app front --template typescript cd front yarn add web3 axios @metamask/providers @metamask/providers : TS환경에서 React내 window.ethereum의 자료형을 TS Compiler가 인지하지 못하기에 위와.. 2023. 3. 16. (TypeScript) typescript 마이크로소프트에서 만든 Javascript 기반 프로그래밍 언어 typescript는 javascript의 superset javascript 기본 문법에 typescript의 문법을 추가한 언어 유효한 Javascript로 작성한 코드는 확장자를 .js에서 .ts로 변경하고 그 typescript로 컴파일하여 변환 가능 JS + TYPE (Javascript에 자료형을 추가 한 것) 자료형 : string, number, boolean, null, undefined, object, array 등등 기본 설치 : npm i -D typescript TS는 바로 실행하는 것이 아닌 Compiler를 사용 Compile로 JS로 변환 후 실행 대표적으로 C++, C#, Java 등등 사용 TS는 브라우저, .. 2023. 2. 3. 이전 1 다음