그리기, 채우기, 전체 삭제, 다운로드 기능이 있는 그림판. HTML - BODY Draw Mode Clear Save Javascript const canvas = document.getElementById("canvas"); const ctx = canvas.getContext("2d"); const colors = document.getElementsByClassName("controls_color"); const range = document.getElementById("range"); const mode = document.getElementById("mode_btn"); const save = document.getElementById("save_btn"); const clear = docum..
expo를 시작하기 전에 먼저 npm 설치가 되어있어야한다. expo에 가입하기 위하여 https://expo.dev/ 로 이동한 후 가입한다. 아래 명령어를 실행하여 expo를 설치한다. npm install --global expo-cli expo를 통해서 프로젝트 생성 expo init ProjectName 만약 Windows에서 진행하면서 UnauthorizedAccess 에러가 발생하면 관리자 모드로 PowerShell을 열어준 후 아래 명령어를 입력한다. Set-ExecutionPolicy -ExecutionPolicy Unrestricted 스마트폰에도 expo가 설치되어 있어야 하는데, 안드로이드는 Expo를 ios는 Expo go를 설치하면 된다. 이후 expo에 컴퓨터와 스마트폰에 각각..